嵌入式软件开发基于底层的主要每天做什么工作啊

2020-06-01 科技 88阅读
1:u-boot的移植,编译
2:内核的裁剪,编译,移植
3:linux驱动的编译,编译,移植
4:文件系统的创建,编译,移植
这是常见的
至于最低层的话
那就是驱动的编写了
那驱动又分2种了
一种是裸机的硬件驱动
也就是boot load之前就要开始初始化硬件
还有一种就是,基于linux内核上的硬件驱动初始化(也就是u-boot 引导成功,linux内核也成功加载,文件系统亦完美运行的情况,在此基础上进行其它元器件如无线网卡等等之类的驱动编写)
第二种方便些
语言组织能
可追问力有限
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com