嵌入式软件开发基于底层的主要每天做什么工作啊
发布网友
发布时间:2022-04-22 22:47
我来回答
共1个回答
热心网友
时间:2023-10-06 08:11
1:u-boot的移植,编译
2:内核的裁剪,编译,移植
3:linux驱动的编译,编译,移植
4:文件系统的创建,编译,移植
这是常见的
至于最低层的话
那就是驱动的编写了
那驱动又分2种了
一种是裸机的硬件驱动
也就是boot load之前就要开始初始化硬件
还有一种就是,基于linux内核上的硬件驱动初始化(也就是u-boot 引导成功,linux内核也成功加载,文件系统亦完美运行的情况,在此基础上进行其它元器件如无线网卡等等之类的驱动编写)
第二种方便些
语言组织能
可追问力有限