很多学员在接触嵌入式的时候,都会不知道要怎么入门,没有方向,其实只要你开始系统学习过嵌入式,有去了解过嵌入式学习方向,那么这些问题都不会出现了,下面可以一起来了解下嵌入式学习方向都有哪些。
个人觉得单片机开发其实就是调试一些外围设备的工作,然后在mcu中整合各个模块一起工作产生需要的效果。嵌入式学习方向都有哪些?
首先就是spi,i2c,uart这几种通信协议是一定要熟悉的,你需要使用mcu来控制外部设备,那么必然是需要让mcu与外部设备来进行通信的,而单片机比较常用的就是这几种了,比如gsensor,flash,led都是使用spi来通信,当然led也有使用i2c以及mipi接口或者是其他我没见过的,gps可以使用i2c或者uart,还有很多使用at指令来控制的模块这些就都需要uart了,所以说掌握这几种基本的通信方式才是调试外部设备的基本步骤,而且通常调试外部设备的第一步就应该是调试是否能正常通信(这里补充一下,我没有接触过摄像头,因此对摄像头的通信协议并不清楚,只是大概记得好像不是这几种)。
二,我觉得有必要接触一下开源系统(freertos,linux等),这样不仅能够熟悉带系统的时候的开发方式,同样能够学习更多系统中代码的编写方式(毕竟积累的这么多年,代码里应该有值得我们学习的地方)。
三,我觉得就是自己应该去买模块熟悉的东西(当然仅个人意见):蓝牙,wifi,无线网络。
四,自己最好能抽空学习一门脚本语言,比如python或者qt这样有时候能够让自己在工作中提高效率。
以上介绍的就是嵌入式学习方向都有哪些了,嵌入式技术方面还比较新,想要去了解的话,也还要多去实践,这个壳不能偷懒了,之后在找工作的时候也会更有优势,所以要学好嵌入式哦。