想学习Linux的嵌入式方向,应该怎么学呢,也就是从哪里开始呢

有什么书推荐一下吗
2024-12-14 19:48:43
推荐回答(3个)
回答1:

学嵌入式系统挺好的
你可以先学linux系统,懂的系统的简单操作命令,顺便学下linux的一些系统高级编程。
之后就是学习arm 的裸机的,个人觉得这个大概懂了就可以,不用深入
再之后就是去学uboot的配置,然后是内核的编译。
再再之后就是安装交叉编译工具
最后就是学底层驱动程序了
书籍推荐:鸟哥的linux私房菜; unix环境高级编程,c和指针;linux设备驱动程序。最后就是韦东山的 嵌入式linux完全手册,很好的一本书。

回答2:

C语言
linux环境《鸟哥的LINUX私房菜》
ARM汇编:《ARM嵌入式系统开发:软件设计与优化》
数据结构

构建交叉编译环境

《构建嵌入式LINUX系统》
Linux 内核相关:《linux内核设计与实现》
《UNIX环境高级编程》
《UNIX网络编程》

Bootloader
《Linux设备驱动》
嵌入式硬件接口(串口,I2C,UART,IrDA.....)
linux内核移植

回答3:

玩路由器