No.66310 作者:lulu88 邮件:luqiaohong@hc360.com ID:133342 登陆:7次 文章数:222篇 最后登陆IP:116.77.18.2 最后登陆:2011/12/19 17:00:11 注册:2009/7/14 12:08:01 财富:395 发帖时间:2009/10/20 11:45:20 发贴者IP:116.77.2.19 标题:lulu88:嵌入式ARM9+Linux应用开发培训课程介绍 摘要:No.66310嵌入式ARM9+Linux应用开发培训课程介绍 ARM9嵌入式课程介绍QQ:313807838 第一阶段:Linux操作系统学习。 一、嵌入式Linux开发概述1.嵌入式Linux开发概述、开发环境构建、嵌入式编程基础知识;2.Windows、Linux环境下相关工具、命令的使用。二、U-Boot移植:U-Boot架构、引导过程、文件创建、移植三、Makefile的编写规范及驱动程序编写1.GPIO接口2.存储器控制3.内存管理单元MMU4.NAND Flash控制器5.中断体系结构6.系统时钟和定时器7.通用异步收发器UART8.I2C接口9.LCD控制器10.ADC和触摸屏接口四、操作系统Linux内核移植1.移植Linux内核2.构件Linux根文件系统3.Linux内核调试技术4.字符设备驱动程序5.Linux异常处理体系结构6.扩展串口驱动程序移植7.网卡驱动程序移植8.IDE接口和SD卡驱动程序移植9.LCD和USB驱动程序移植 五、Ubuntu磁盘管理,用户管理,用户磁盘配额,设备管理,进程管理及作业调度 六、Shell高级应用及Shell脚本 七、网络管理,系统服务管理,WWW服务器,FTP服务器,邮件服务器(Postfix)以及SAMBA服务配置(了解) 第二阶段:S3C2440用户手册剖析,彻底搞懂硬件平台。 1、1S3C2440体系结构及存储器映射 2、ARM指令及熟练掌握 3、S3C2440内部资源剖析(包含外部电路) 4、NOR Flash,NAND Flash,SDRAM读写细节及工程架构 5、ADS集成开发环境与Keil for ARM环境的熟悉与搭建 6、嵌入式C语言学习, 7、外围电路设计及驱动实践 8、交叉编译环境的熟悉与搭建 9、基于S3C2440的Bootloader的移植 10、Linux 2.6/Wince 5.0操作系统在S3C2440上的移植 11、 操作系统平台上的编程实战 12 、基于操作系统的底层驱动的移植 第三阶段:嵌入式开发流程剖析,项目分析方法。 嵌入式Linux项目实战(具体案例)1、基于Qtopia的GUI开发、linux应用程序调试技术 2、FAT16/32文件系统剖析与移植 3、TCPIP协议剖析,移植及应用 4、USB传输剖析,移植及应用(也可讨论选 ......
>>返回讨论的主题
|