课程介绍Course Introduction
信盈达ARM 嵌入式Linux驱动移植培训班
课程描述:ARM平台是现今嵌入式应用*广泛的的嵌入式硬件平台;linux系统的具有开源,稳定,发展迅速,支持广泛的硬件平台等特点;在ARM平台上制作一个linux系统,是现今嵌入式开发的主要工作之一。本课程介绍在ARM平台上构建嵌入式linux系统的过程、步骤、与具体实现;包括bootloader程序设计、linux内核移植与根文件系统的构建。
就 业:嵌入式Linux工程师
入学要求:了解嵌入式系统;有一定C语言基础和linux使用基础。
一、嵌入式linux基础
1.1嵌入式linux开发基础
1.1.1 VMware+linux开发环境搭建
1.1.2 Linux的使用(常用命令)
1.1.3 vi编辑器的使用
1.1.4 GCC、GDB工具介绍
1.1.5 Make与Makefile项目管理介绍
1.2嵌入式开发环境
1.2.1嵌入式系统体系结构
1.2.2 GNU交叉工具链介绍
1.2.3 GNU交叉工具链安装
1.2.4开发机与目标机的通信之串口
1.2.5开发机与目标机的通信之网口
实验:1)建立VMware+linux开发环境;2)配置minicom,超级终端串口通信工具;3)建立TFTP、NFS网络通信。
二、嵌入式硬件平台介绍
2.1 嵌入式处理器介绍
2.2 ARM体系结构
2.3 ARM指令集
2.4 ARM程序设计
2.5 S3C2410开发板介绍
2.6 S3C2410存储控制器
2.7 ADS开发环境
2.8 AXD调试
实验:1)使用ADS编写ARM程序;2)使用AXD调试程序;
三、bootloader程序设计
3.1 Bootloader程序结构
3.1.1 Bootloader介绍
3.1.2 Bootloader程序结构分析
3.1.3自己设计一个bootloader程序
3.2 u-boot移植
3.2.1 u-boot软件介绍
3.2.2 u-boot源码结构
3.2.3 u-boot移植
3.2.3.1 u-boot配置与编译
3.2.3.2 u-boot启动流程分析
3.2.3.3 u-boot移植到s3c2410平台的流程
3.2.4 u-boot的使用
3.2.4.1 u-boot下的环境变量
3.2.4.2 u-boot下的命令
实验:1)自己制作一个基于s3c2410的bootloader程序;2)移植u-boot到s3c2410开发板上;3)在u-boot下下载和烧写文件;
四、交叉工具链的制作
4.1 交叉工具链的组成
4.2 分步制作交叉工具链
实验:1)制作交叉工具链;2)添加一些常用的动态库;
五、linux-2.6内核移植
5.1 Linux内核介绍
5.2 Linux内核源码结构
5.3 Linux内核的配置与编译
5.4 移植linux-2.6内核到s3c2410开发板
5.5 Linxu内核启动流程分析
实验:1)移植linux2.6内核到s3c2410开发板上;
六、应用软件移植
6.1 根文件系统介绍
6.2 根文件系统的目录结构
6.3 制作根文件系统流程
6.4 Busybox软件介绍
6.5 Busybox的init启动流程
6.6 Bash移植
6.7 QT图形界面的移植
实验:1)制作基本的根文件系统;2)移植qt程序;
学员作品
明星
校园环境
>>>>前50名电话咨询的学员即可获得三天免费试听机会,名 额有限,快快行动吧!
更多课程查看>>>>>
新信息
广州嵌入式相关搜索:
广州嵌入式培训机构:
>>>>>
学校介绍University Profile
信盈达公司2008年在深圳特区南山高新科技园成立。自成立至今近九年来专注为企业和个人提供高端方案设计、高端嵌入式/Android培训等服务。公司下设信盈达实训学院、信盈达研发中心、信盈达教学仪器三大业务板块。九年来公司坚持"技术领先、服务领先",以雄厚的实力和专业的品质成为国内唯一有实力从产品*底层研发到系统层开发的嵌入式实训、产品解决方案提供商。为中国IT行业提供*具价值的职业教育服务。
信盈达在深圳、北京、上海、广州、南宁、长沙、郑州等城市设立九大直营实训中心,并在深圳设立产品研发中心、生产基地、测试基地。集研发、生产、培训、销售于一体。至今,信盈达产品销售网络已覆盖全国36个大中小城市,被广泛运用于政府、教育、金融、医疗、企业、运营商等领域。
信盈达实训学院--(信盈达科技(芯片级方案设计公司))旗下品牌,结合信盈达公司多年的开发经验所积累的资源,开发出拥有完全知识产权课程,主要特色课程:嵌入式实训/Linux驱动/Android/JAVA/ARM单片机/硬件/物联网/电子/FPGA等九大实训课程体系。
信盈达实训学院现有高级讲师86名,各讲师在嵌入式行业领域都有着丰富的项目实战开发经验,并且参与一线的产品研发,能够承担涵盖当今嵌入式系统和物联网*新技术及应用的课程教学,在培训方面有着丰富的传授经验!多年来**信盈达嵌入式实训学院培养了大批适合企业需求的工程师,与全国众多高校建立合作关系,**建立师资培训基地、人才实训基地,积累了大量的客户群体。信盈达面向企业提供量身定制式培训、“言传身教”实地辅导式培训、项目研发+技术顾问式等培训模式,为企业客户提供定制式人才培训服务。