Chinaunix首页 | 论坛 | 博客
  • 博客访问: 174537
  • 博文数量: 56
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 813
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-22 14:45
个人简介

丫丫无敌

文章分类

全部博文(56)

文章存档

2015年(1)

2013年(55)

我的朋友

分类: LINUX

2013-06-25 16:26:21

     关于嵌入式开发阶段性学习的重点内容,个人感觉来自以下一个 机构的课程大纲很好,值得嵌入式开发新人参考:

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

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

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

    3.项目实战(一)《lrc歌词解析器》

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

    1.Linux操作系统应用开发

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

    3.嵌入式数据库——SQLite

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

    5.Linux网络编程

    6.项目实战(三)《基于Linux的信息交换系统》

    7.C++及基于QT的GUI开发

    8.项目实战(四)《网络游戏对战平台》

    第三阶段:嵌入式Linux平台开发

    1.ARM体系结构

    原理分析及其移植

    2.ARM处理器编程

    原理分析及其移植

    3.基于ARM裸机驱动开发

    原理分析及其移植

    4.嵌入式Bootloader

    原理分析及其移植

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

    (Bootloader)

    6.嵌入式Linux内核工作原理

    分析及其移植

    7.Linux内核调试技术

    8.嵌入式Linux根文件系统

    组成分析及其制作

    8.嵌入式Linux开源工程

    源码分析及其编程

    9.项目实战(五)

    《Web应用开发技术》

    第四阶段:嵌入式微处理器及Linux设备驱动开发

    1.ARM硬件接口原理

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

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

    4.项目实战(六)

    《重力感应实战系统》

   

阅读(1110) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~