常见的除了PC和平板电脑之外的所有电子设备几乎都可以认为是嵌入式设备,学习嵌入式没有终极目标,因为我们在学习的同时,科技也在发展,永远没有学完的一天。既然现在已经开始学习STM32了,就已经开始了嵌入式学习之路。首先要把STM32学习到一定程度,至少自己能够完成一些不是很复杂的项目。在这个过程中学习和了解处理器的架构,外设基础知识为以后做准备。
STM32学习到一定程度后,如果想继续深入,可以学习嵌入式linux的开发,目前硬件架构已ARM Cortex A系列为主,可以学习BootLoader(例如U-Boot)的原理与移植,linux内核的移植,文件系统构建,QT图形界面开发,网络通讯等等,等这些都有所了解了,估计自己也就能够知道自己想在哪方面发展了,可以朝着更深入的方向学习,比如linux内核分析,驱动程序的编写等。
嵌入式设备指的是用于控制、监视或者辅助操作机器和设备的装置
最终目标应该是能够完整开发出嵌入式的产品,需要同时掌握底层和应用层的开发
我个人认为目标是会一项技术。然后再往后会得多了,可以选择两个方向发展,一个是 技术,另外一个是管理。
学习开始都会迷茫,先把基础打扎实,给自己定个目标,想做个什么然后就按这个目标去努力。
带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。
国内认为的是:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
多跟进几个项目就会好些,迷茫过后就是阳光大道
一般是先51再32
之后就看发展方向了
可以选择linux系统,fpga,dsp等
嵌入式包括单片机,微处理器,dsp,ARM Linux等,你学习以上任一学科都算是嵌入式。