嵌入式Linux+ARM”实用知识点汇集

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

本版积分规则

3

主题

5

帖子

0

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