“<br />以下信息,由广东省嵌入式软件公共技术中心提供(Http://www.gdemb.com)。<br />课程描述 嵌入式linux系统移植包括bootloader移植、linux内核移植和文件系统移植三方面。本课程培养学员基于s3c2410的bootloader移植、linux内核移植和根文件系统移植的能力。<br />课程目标 掌握基于S3C2410的bootloader移植、linux内核移植和简单文件系统移植 <br />培训对象 有志进行嵌入式Linux系统开发的学员<br />入学要求 单片机基础,C语言基础<br />授课讲师 梁老师<br />课 时 5天,30学时(中间休息一天) <br />开课时间 2007年4月14日<br />上课地点 广州科学城彩频路11号D座601<br />费 用 2800元(原价为3500元,提前报名仍赠送2410开发板!)。<br />1 ARM9原理<br />1.1 嵌入式微处理器概述<br />1.2 ARM体系结构<br />1.3 ARM指令分类及其寻址方式<br />1.4 ARM程序设计<br />1.5 C及汇编语言的混合编程<br />1.6 ADS的使用<br />1.7 ARM开发调试环境的建立<br />1.8 S3C2410A处理器体系结构<br />2 ARM实验<br />2.1 实验1 ARM汇编指令实验<br />2.2 实验2 C和汇编语言的混合编程实验<br />2.3 实验3 Nand flash应用实验<br />2.4 实验4 LCD显示实验<br />3 Linux入门基础<br />3.1 Linux概述<br />3.2 Linux安装<br />3.3 Linux文件和文件系统<br />3.4 常用shell命令<br /> 3.5 实验内容:熟悉shell命令,编写简单的shell脚本程序。<br />4 Linux的编程环境<br />4.1 Linux 的编程常识<br />4.2 编辑器vim的使用<br /> 4.3 编译器gcc的使用<br />4.4 项目管理工具make的使用<br />4.5 编程环境实验<br /> 5 嵌入式系统概述<br /> 5.1 嵌入式系统的定义<br /> 5.2 嵌入式系统的应用<br /> 5.3 嵌入式系统的特点<br /> 5.4 嵌入式系统的发展<br /> 5.5 嵌入式Linux操作系统<br />6嵌入式Linux开发环境构建<br /> 6.1 交叉开发环境介绍<br /> 6.2 安装交叉开发工具链<br /> 6.3 配置主机开发环境<br /> 6.4 建立交叉开发环境<br /> 6.5 交叉编译器和二进制工具详解<br /> 6.6 交叉调试应用程序<br />6.7实验内容:基于GEC2410开发板,建立Linux交叉开发环境<br />7嵌入式系统构建<br /> 7.1 Bootloader介绍<br /> 7.2 u-boot移植过程<br /> 7.3 使用u-boot <br />7.4配置编译Linux内核<br />7.5 Linux内核介绍<br />7.6 Linux内核特点<br />7.7 Linux内核源代码结构<br />7.8 Linux内核移植<br />7.9 Linux根文件系统的制作与移植<br /><br /> |
|