首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

嵌入式linux学习的步骤流程

嵌入式linux学习的步骤流程

第一阶段:嵌入式C高级编程



  1.嵌入式C语言高级编程



2.嵌入式C语言经典数据结构及算法编程






  第二阶段:Linux应用及系统编程



  1.Linux操作系统应用开发



  2.嵌入式Linux高级系统编程



  3.嵌入式数据库--SQLite



  4.项目实战(二)--《Mplayer播放器》



5.Linux网络编程






  第三阶段:嵌入式微处理器及Linux平台开发



  1.ARM体系结构



  2.ARM处理器编程



  3.基于ARM裸机驱动开发



  4.嵌入式Bootloader原理分析及其移植



  5.自制嵌入式系统启动代码(Bootloader)



  6.嵌入式Linux内核工作原理分析及其移植



  7.Linux内核调试技术



  8.嵌入式Linux根文件系统组成分析及其制作



9.嵌入式Linux开源工程源码分析及其编程






  第四阶段:嵌入式Linux设备驱动开发



  1.ARM硬件接口原理



  2.嵌入式Linux设备驱动开发



3.嵌入式Linux高级驱动程序设计






  第五阶段:综合项目实践




个人认为,对于一个嵌入式开发新手来说,确定一个很好的嵌入式学习规划是至关重要的。因为学习嵌入式开发是一条漫长的路,并不是短短的几个月就可以搞定,所以确定好自己的学习步骤之后,接下来的就是要付诸行动了,在学习的过程中还要不断的循序渐进,积累知识。



推荐几本好书:《UNIX 环境高级编程》、《UNIX网络编程》,如果想成为C语言高手你就要好好的去研读《C 和指针》、《C 缺陷与陷阱》、《高质量C/C++编程指南》、《C 专家编程》、《The C programming
Language》,这些都是非常经典的书。
没那有金刚钻就别揽瓷器活,这是忠告。一定要把语言学好了。
返回列表