免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1196 | 回复: 0
打印 上一主题 下一主题

嵌入式ARM—Linux系统移植开发班 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-17 01:01 |只看该作者 |倒序浏览

嵌入式ARMLinux系统移植开发班
>>> 课程目标
本课程可以使学员快速掌握嵌入式系统开发的流程及系统移植的开发方法;具体要求:
1.        熟练掌握uboot,linux系统配置。
2.        u-boot与linux的代码启动流程。
3.        设备驱动程序的移植,以及调试方法。
4.        文件系统的创建以及使用。
通过本课程的学员能够独立完成最小系统启动和系统移植相关项目的开发。
>>> 入学要求
1.熟悉使用Linux操作系统;
2.熟悉C语言和汇编语言编程;
3.对ARM处理器有一定的了解并具备一定的硬件知识,如各种接口电路;
>>> 质量保障
   ◆  雄厚的师资力量、经典完善的课程体系、提供丰富的课程录象及完善的教学管理确保教学质量。
   ◆  培训结束后免费提供一年的技术支持,充分保证培训后出效果;
◆  本期如有未学懂的内容下期可免费再学;
   ◆  培训合格学员可享受免费推荐就业机会;
>>> 实验器材
    S3C 2410 开发板
>>> 开课情况    本期学员可享受8折优惠
◆      开课时间:   7月28日(白班、周末、晚班)
◆      学  时:   共4天        每天8学时             总计:32学时  
◆      培训费用(含教材费)
学生:2400.00元              其他: 3360.00
◆  上课地点:(中嵌教育本部)成都市科华北路47号(川大科技大厦)
◆      外地学员: 可协助安排食宿(须提前预定)
>>> 联系方式
◆      报名电话:028—68626056              66000616(24小时咨询)
◆  联 系 人:陶老师          李老师       在线咨询
QQ:675800155
   
◆   报名地点:成都市科华北路47号(川大科技大厦)606室
◆  企业网址:
http://www.chinaeda.cn
  (中嵌网)
>>> 具体课程安排:
第一天
9:00 ~ 12:00
1、   linux内核开发环境搭建;
2、   makefile内容详解 ;
3、   uboot,linux makefile分析;
13:30 ~ 18:30
1、   ARM—Linux内核配置与裁减;
2、   Config.in配置脚本文件解析;
3、   系统存储空间配置解析;
4、   FLASH镜像存储布局和RAM初始化存储布局
5、   SBC2410原理图讲解;
【实验】
1、   开发环境搭建;
2、   linux内核编译,在内核中添加模块;
第二天
9:00 ~ 12:00
1.          Linux bootloader分类及概述;
2.          uboot移植;
3.          uboot体系结构介绍 ;
4.          uboot启动过程以及工作原理;
5.          Bootloader的启动流程和初始化;
6.          两段式引导和内核初始化
13:30 ~ 18:30
1.          uboot的移植(点灯,串口,网口);
2.          uboot的命令使用;
3.          Uboot 1.1.4源码分析;
4.          Uboot 1.1.4源码链接定位过程分析
【实验】
移植uboot1.1.4到开发板上
第三天
9:00 ~ 12:00
linux内核移植;
1、   linux内核代码结构;
2、   linux内核启动过程分析;
3、   linux内核编译与连接顺序解析;
13:30 ~ 18:30
1、   嵌入式linux文件系统分类与实现;
2、   使用ramdisk挂载linux根文件系统;
3、   使用busybox构建linux文件根文件系统;
4、   Linux启动参数设置与传递方式;
5、   linux内核移植过程(点灯,串口,网口);
【实验】
1、   移植linux2.4.20到开发板上(包括文件系统建立);
2、   静态编译驱动程序到内核当中;
第四天
9:00 ~ 12:00
linux设备驱动程序概述;
1、   linux设备驱动程序基础知识:
2、   Linux字符设备驱动开发;
3、   字符设备重要数据结构fs_operation分析;
4、   调试技术,编写规范
5、   使用printk函数调试Linux内核;
13:30 ~ 18:30
1、   内存管理机制
2、   中断处理机制
3、   通过proc文件系统分析系统性能;
【实验】
1、   嵌入式linux调试方法实践;
2、   Arm-Linux串口驱动程序实现分析;


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31494/showart_341414.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP