成为嵌入式工程师必需要经历的八个阶段

2022-05-20     大方老师单片机

原标题:成为嵌入式工程师必需要经历的八个阶段

成为嵌入式工程师需要经历的八个阶段

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免费的,私信我就可以~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比///

第一阶段你要了解什么是嵌入式,了解嵌入式常见的操作系统有哪些,了解一个嵌入式项目的开发需要哪些阶段。

第二阶段你要去学C语言,而且能够linux下进vim编辑,进C语言的编译。同时你要掌linux基本的命令。如果Windows下进行开发你需要学习虚拟机的搭建等操作。

第三阶段你需要学习一ARM等系列的控制器,掌握这款控制器的外围电路,最重要的就是掌握它的存储系(DDR),接下来就可以LINUX下搭建交叉编译链,进ARM的裸机开发。

第四阶段掌握操作系统的启动过程,学习控制操作系统的启动方式,学ARM的刷机过程(就是将操作系统bootloader等刷ARM中让操作系统正常的运行起来)。

第五阶段掌握操作系统(一般LINUX)的内核移植,掌BootLoader(多uboot)的编写和移,,这一部分在初期可以简单的了解下他的原理不必要去严格的要求。

第六阶段熟练掌C++语言,学LINUX系统的应用编程,当然在当下物联网行业的发展网络编程方向大家也要着重学习,比TCP协议UDP协议等通信知识。

第七阶段就是大家熟悉的驱动部分,其实做驱动部分还是比较复杂的,有时不但需要对软件掌握还要了解些基础的硬件部分,驱动应用较为广泛的就USB驱动,屏幕驱动,网卡驱动,摄像头驱动等,因此在学习驱动的时候大家可以根据这些常用的驱动做些小实验,有时当完成了实验的时候心里也总会有种喜悦感的。

第八阶段就是实战了,大家可以选择一些企业进行实训了。

文章来源: https://twgreatdaily.com/zh-hans/37362ac2d5f15d2690a5b937c6a05ac4.html