码农们如何变得高大上:硬件知识学起来
7. 低速信号
本文引用地址:https://www.eepw.com.cn/article/201609/296446.htmI2C、UART、SPI是什么?会不会通过示波器测量判断通信数据对不对?
8. RAM 和ROM
NAND FLASH和NOR FLASH有什么区别?
DDR3 SDRAM原理是什么?CL、AL、RL、WL是什么?各种参数的会不会设置?
9. CPU、SOC、FPGA
X86、ARM、MIPS、POWERPC有什么区别?
FPGA设计需要注意什么?IC设计领域了解嘛?
关注自己的行业
不同行业的技术是不一样的,应用环境及解决方案也不一样
如你是设计智能电视的
1、 视频相关知识?BT1120是啥?H.264是啥?YUV是啥?4:2:2是啥?什么是HDMI?具体协议是啥?
2、 思考下产品,内容重要还是硬件重要?能不能优化下3D?
如你是设计交换机的
1.802.3了解嘛?啥是MAC?啥是PHY?GMII接口如何设计?
2.交换机如何工作的?VLAN是啥?
3.客户是啥?教育网还是运营商?
如果你设计无线路由器的
1.802.11 a/b/g/n/ac的区别?TCP/IP协议是啥?ARP是啥?路由的工作原理?
2.天线如何设计的?增益、方向图是什么?各种PA、LNA如何选型?
3.客户是啥,需求如何?150块卖给普通人,还是1000块卖给企业级用户?
有两个领域值得去深入研究,以后是物联网的时代,网络和无线通信的应用会越来越多。
1.网络
也是交换机和路由器等应用与组网。现在互联网基于以太网,802.3标准规定了MAC和PHY规范。上层协议如TCP/IP、UDP、ARP、环网等等,总之网络的水很深,值得一探。
2.无线通信
如移动通讯、WIFI、sub 1GHz等等应用会越来越多,之前国家发布的什么旅游规划,有一条就是景区要实现免费WIFI覆盖。无线通信也基本是802.x协议族。基带和RF都可以深入学习。
四、最后一点
如果你不是必不得己,还是不要做码农,如果你必须做技术,那就做一个硬件工程师吧,了解下以上知识足够了,每天给供应商打几个电话,看看ppt,开开会,耍几个专业名词,放心,你的老板和那帮码农是听不懂的。
评论