中嵌学院嵌入式Linux驱动与内核开发—精品班

[复制链接]
1990|0
 楼主| liusihappy 发表于 2008-7-17 10:20 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;嵌入式Linux驱动与内核开发—精品班<br /><br />&gt&gt&gt课程目标:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过该课程的培训,可以使学员深入的的掌握最新嵌入式Linux2.4、2.6内核开发、系统移植、设备驱动开发的核心技术,课程结束后可以编写自己的Bootloader,独立移植Linux2.4、2.6内核、独立开发设备驱动程序,如触摸屏、网卡、USB、各类串口、PCI、协议的驱动开发等。<br />&gt&gt&gt适合人群:<br />&nbsp;&nbsp;&nbsp;1.&nbsp;熟悉嵌入式Linux操作系统、ARM体系结构的优秀本科生、研究生、博士生;<br />&nbsp;&nbsp;&nbsp;2.&nbsp;各大高校相关课程授课的专业老师;<br />&nbsp;&nbsp;&nbsp;3.&nbsp;正在从事相关技术开发,深入掌握嵌入式内核及驱动开发技术的工程人员;<br />&gt&gt&gt就业及质量保障:<br />◆&nbsp;雄厚的师资力量、经典完善的课程体系、提供丰富的课程录象及完善的教学管理确保教学质量。<br />◆&nbsp;培训结束后免费提供一年的技术支持,充分保证培训后出效果;<br />◆&nbsp;本期如有未学懂的内容下期可免费再学;<br />◆&nbsp;培训合格学员可享受免费推荐就业机会;<br />◆&nbsp;&nbsp;免费赠送一次嵌入式系统工程师CESE认证考试机会;(新增服务,节约400.00元)<br />&gt&gt&gt&nbsp;实验器材:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S3C&nbsp;2410&nbsp;开发板<br />&gt&gt&gt&nbsp;开课情况&nbsp;<br />◆&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;学 &nbsp;时:&nbsp;88学时&nbsp;&nbsp;&nbsp;&nbsp;<br />◆&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;上课形式:&nbsp;周末班、脱产班<br />◆&nbsp;&nbsp;&nbsp;&nbsp;开课时间:8月16日<br />◆&nbsp;&nbsp;&nbsp;&nbsp;上课地点:重庆市北部**区星光大道62号海王星科技大厦A区4楼<br />◆&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;外地学员:可协助安排食宿(须提前预定)<br />&gt&gt&gt&nbsp;报名方式<br />◆&nbsp;&nbsp;&nbsp;&nbsp;报名电话:400-702-8848(手机用户)&nbsp;&nbsp;&nbsp;&nbsp;800-702-8848&nbsp;(固定电话免费)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;【重庆专线】(023)86622608&nbsp;(023)62279015<br />◆&nbsp;&nbsp;在线报名:QQ:26812631<br />◆&nbsp;&nbsp;&nbsp;现场报名:重庆市北部**区星光大道62号海王星科技大厦A区4楼<br />◆&nbsp;&nbsp;&nbsp;外地学员:可协助安排食宿(须提前预定)<br />&gt&gt&gt&nbsp;具体课程安排:<br />第一天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux内核架构<br />2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux内核源代码结构<br />3.&nbsp;&nbsp;Linux内核配置、编译<br />4.&nbsp;&nbsp;Linux内核启动流程<br />5.Linux&nbsp;内核模块开发&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】&nbsp;<br />1.&nbsp;&nbsp;&nbsp;&nbsp;配置、编译、安装内核<br />2.&nbsp;Linux内核模块开发<br /><br />第二天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1、&nbsp;&nbsp;&nbsp;Linux内存管理框架<br />2、&nbsp;&nbsp;&nbsp;Linux进程内存空间<br />3、&nbsp;&nbsp;&nbsp;Linux&nbsp;2.6内核内存管理改进<br />4、&nbsp;&nbsp;&nbsp;Linux内存分配<br />5、&nbsp;&nbsp;&nbsp;内核链表<br />6、&nbsp;&nbsp;&nbsp;Linux&nbsp;2.4&nbsp;内核调度器<br />7、&nbsp;&nbsp;&nbsp;Linux&nbsp;2.6内核调度器<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux内核内存分配<br />2.&nbsp;&nbsp;&nbsp;&nbsp;内核链表操作<br />第三天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;&nbsp;&nbsp;嵌入式Linux体系架构<br />2.&nbsp;&nbsp;&nbsp;&nbsp;Linux服务器配置(Samba,&nbsp;Tftp,&nbsp;NFS,Source&nbsp;Insight配合Samba)<br />3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;交叉工具链使用<br />4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;嵌入式Linux系统构建(内核、文件系统)<br />5.&nbsp;&nbsp;&nbsp;&nbsp;文件系统介绍<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.&nbsp;&nbsp;&nbsp;&nbsp;服务器配置(samba,tftp,nfs,sourceinsight配合samba)<br />2.&nbsp;&nbsp;&nbsp;&nbsp;嵌入式Linux系统构建(内核、根文件系统制作)<br /><br />第四天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;Bootloader介绍<br />2.&nbsp;Uboot体系结构<br />3.&nbsp;Uboot命令<br />4.&nbsp;Uboot工作流程<br />5.&nbsp;Uboot移植<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.&nbsp;移植Uboot到SBC2410板(添加ping支持)<br />2.&nbsp;Uboot命令使用<br />第五天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.Linux驱动简介<br />2.字符设备驱动程序设计<br />3&nbsp;.&nbsp;驱动调试技术<br />4.&nbsp;并发与竞态<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.&nbsp;ARM平台内核模块开发<br />2.&nbsp;&nbsp;&nbsp;&nbsp;简单字符设备驱动设计<br />第六天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.Ioctl型驱动<br />2.硬件访问<br />3.中断处理&nbsp;<br />4.&nbsp;&nbsp;LED驱动程序设计<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.&nbsp;设计带ioctl字符驱动<br />2.&nbsp;LED&nbsp;驱动程序设计<br />第七天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.等待队列<br />2.&nbsp;&nbsp;阻塞型驱动程序设计<br />3.&nbsp;&nbsp;设备Poll方法实现<br />4.&nbsp;&nbsp;内核延时<br />5.&nbsp;&nbsp;内核定时器<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.设计阻塞型字符驱动<br />2.内核定时器<br />第八天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;Mmap设备操作<br />2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IO内存静态映射<br />2.&nbsp;&nbsp;&nbsp;&nbsp;按键驱动程序设计<br />3.&nbsp;串口驱动程序设计<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.&nbsp;按键驱动程序设计<br />2.&nbsp;&nbsp;Mmap设备操作设计<br />第九天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;Linux网络体系架构<br />2.&nbsp;网卡驱动程序设计<br />3.&nbsp;CS8900A网卡驱动分析<br />4.&nbsp;触摸屏驱动设计<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.网卡驱动设计<br />2.触摸屏驱动设计<br />第十天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;1.Pci&nbsp;总线概述&nbsp;<br />2.Pci驱动程序框架<br />3.Pci&nbsp;驱动实例分析<br />4.USB&nbsp;总线概述<br />5.S3c2410&nbsp;USB&nbsp;OHCI驱动程序分析<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;【实验】<br />1.USB&nbsp;HOST驱动程序设计<br />第十一天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;项目实战(任选其一)<br />1、Linux&nbsp;2.6内核移植<br />2、视频采集服务器项目,基于H.264<br />3、USB网卡驱动<br />第十二天&nbsp;&nbsp;&nbsp;&nbsp;9:00&nbsp;~&nbsp;12:00&nbsp;&nbsp;&nbsp;&nbsp;理论考试<br />&nbsp;&nbsp;&nbsp;&nbsp;13:30&nbsp;~&nbsp;18:30&nbsp;&nbsp;&nbsp;&nbsp;实战考核与课题答辩、颁发结业证<br />后续服务&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;嵌入式系统工程师CESE认证考试<br /><br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

7

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部