关于以后的嵌入式LINUX计划

来源:互联网 发布:raysource mac 编辑:程序博客网 时间:2024/06/06 23:38

第一阶段:

一 linux操作系统的使用

   使用的书籍:嵌入式linux应用程序开发标准教程(1~3章) 嵌入式linux应用开发完全手册(第四章)

   要求:掌握linux下的基本命令,管理配置和编译器,包括vi编译器,GCC编译器和make项目管理工具

二 嵌入式linux C语言高级编程

  使用的书籍:c语言   数据结构与算法分析(第3,9章)

 要求:c函数与程序结构,指针,数组    数据结构的 链表,栈数,哈希表,图

三 C++ 面向对象编程

使用书籍: C++primer

要求:了解面向对象编程的基本思想以及C++语言的基础内容

四 嵌入式linux项目的开发流程

此过程 可以类比  软件工程

包括嵌入式产品的需求分析和选型,硬件平台,移植,启动代码,驱动开发,系统部署

。。。。。。。。。。。。。。。。华丽的分割线(以上三月份所要完成的)。。。。。。。。。。。

五 嵌入式linux高级应用编程

使用书籍:嵌入式linux C语言应用程序设计(9-11)嵌入式linux应用程序开发标准教程 (6-10)

要求:系统编程 ,文件i/o,多线程和多进程 ,网络编程,GUI图形界面编程,数据库 

六 ARM处理器编程

使用书籍:ARM体系结构与编程

要求:ARM处理器体系结构,编程环境,指令集,寻址方式,调试,汇编,和混合编程的内容(为移植打好基础)

七 ARM 硬件的接口的开发

使用书籍:嵌入式LINUX应用开发完全手册(5-14)

要求:常用借口开发及硬件的电路的设计基础(包括i/o 串口,看门狗,实时时钟,SPI,IIC,扫描键盘,FLANSH等)

------------------------以上是4月到5月12日以前的-----------------------------

同时 照顾好我亲爱的老婆陈敏,因为她是我的幸福。。。。
原创粉丝点击