文章目录
一、嵌入式驱动开发
1.具体情况
1.就业单位:
(1)主控芯片原厂:MTK平台、Mstar、海思、全志
(2)设备企业:蓝牙模组、设备模组、内存、文件系统
2.工作内容:
主要是移植代码,配合硬件测试人员调通,开发不多。测试硬件的电流电压,驱动是否能正常工作。
3.发展方向:
比较有限,比较局限,可以做到这个蓝牙等小领域的专家。
不易转行。
2.RTOS:FreeRTOS
①rtos需要单片机基础。
②Linux分应用层和底层:应用层做软件,底层做驱动

二、Linux驱动开发
①驱动开发:写软件,驱使硬件动作,能够控制硬件动起来。
②嵌入式工程师的任务:写控制硬件的软件
③Linux内核驱动公司做什么:手机等硬件升级迭代变化,软件要做相应的修改,甚至是深度的开发。基本就是做硬件移植适配和相应的开发。