ARM+Linux嵌入式底层内核驱动方向学习总体路线图(转)

来源:互联网 发布:网络电视看电视台软件 编辑:程序博客网 时间:2024/05/19 20:22

1. 基础学习I

•Linux基础操作、基本服务配置及使用

•Shell编程
2. 基础学习Ⅱ
•C语言
•数据结构、(选修)C++、QT
3. 基础进阶
•Linux高级编程、Socket网络编程
•TCP/IP
4. 嵌入式
•嵌入式汇编
•嵌入式体系结构
5. 嵌入式晋级提升
•Linux内核

•Linux驱动开发

案例:

1、学员成绩管理系统 2、计算器 3、电子词典 4、文件压缩器

1、串口监听程序 2、图片浏览器 3、MP3播放器 4、聊天程序 5、ftp程序
6、音频广播程序 7、ping的实现 8、Dos攻击程序 9、ARP攻击程序

1. ARM模拟器开发  2. Watchdog控制程序  3. RTC时钟控制程序
4. Uart控制程序 5. LCD控制程序 6. 触摸屏控制程序
7. DMA控制程序 8. 音频控制程序  9. 网卡控制程序
10. 文件系统制作 11. ARM-Linux移值

1. GPIO驱动 2. RTC时钟驱动 3. WatchDog驱动 4. Udev移植 5. 触摸屏输入设备驱动
 6. LCD显示设备驱动 7. DMA驱动  8. 音频设备驱动 9. Nand  Flash块设备驱动 10. 网络设备驱动

0 0
原创粉丝点击