DSP

ARM+FPGA如何入门,如何学习入门嵌入式

2019-07-13 21:03发布

这两年由于学习和工作的见识,经常见到网上有人问如何入门嵌入式行业,而底下回复大多回答说买个开发板,按照实验例程学一学就能入门。 我曾经也买过板子学习过,说实话,效果很一般。而且发现了这种学习方式有一种非常普遍而严重的弊端:导致初学者认为,嵌入式开发就是软件开发,就是复制粘贴。因为那些卖开发板的,大多数只是讲了讲如何烧录程序、解释一下实验步骤与现象,然后就完了。。。导致初学者入门时只会烧录程序,复制粘贴代码,你问他是否可以新建个工程他说不会。更重要的一点,也是核心的一点,嵌入式不光是软件,还很大程度上涉及到硬件,这方面那些卖板子的更没有说明。而且电子元器件五花八门,初学者根本没见过实物,上来就看原理图,根本找不着北,没有一个符号和实物的一一对应的映射,这就导致入门者把板子上二极管当成电容。这不能算入门嵌入式,因为连分析问题基本的逻辑都没有。 而且嵌入式方向在工作中,软件和硬件的结合是十分紧密的,否则项目交流起来,互相听不懂对方说啥,根本没法推进进度。这些问题,都是网上那些卖开发板的从来没考虑过的。 见的多了,我觉得做点什么,改变这种风气,即以为会跑个流水灯就觉入门了嵌入式这种风气。让大家认识到,嵌入式行业广大而且光明,但是路途艰辛,不是一蹴而就的。 而且现在大环境是人工智能和深度学习爆发式增长,以后的世界离不开这俩货,但是就目前而言主要是在PC端应用,移动端也有,未来的真正蓝海是物联网+AI,离开手机端,真正进入生活的方方面面,比如交通灯、医疗电子仪器、智能电网,这些都是嵌入式行业,而且未来光明。而这其中硬件核心,就是CPU+FPGA,就是ARM+ALTERA/XILINX。光有硬件远远不够,还得有软件,还得有算法。 所以,嵌入式学习的重点,就是硬件+软件。而这个,是单单买块板子跑个历程绝对学不来的,因为背后的知识涉及到了数电模电+算法设计。正因如此,我才决定做点啥,改变现有的不良现象,为入门者初学者提供点建议,少走弯路,更不要误入歧途。。
下面是嵌入式交流群,大家一起交流技术,不限于嵌入式,可以是IT等任何领域。 QQ群:573821165