ARM视频 

 

 

 

 

 

ARM及嵌入式linux培训视频(中嵌培训视频,培训费4000多元,现录制下来),授课70课时,内容13.4G4DVD;

注意:(本视频共70课时,其中27—29由于录制疏忽,声音没有录上,其余部分声音和图像都相当清晰!堪称精品!)

 

1.概念和基本工具:
嵌入式系统基本概念、嵌入式操作系统介绍
嵌入式系统开发的过程和基本结构
Linux
基本操作命令的使用
常用工具使用:vi /gcc/gdb
编写shell程序和makefile文件结构

2.硬件结构及原理讲解:
ARM7~ARM9
体系结构体系结构介绍
ARM7
9TDMI处理器内核及指令集介绍
讲解SUMSUNG 44B0X 开发板原理图
讲解SUMSUNG 2410 开发板原理图
ARM
开发工具ADS的使用

3.Linux部分:
Uclinux,mizilinux
系统引导程序bootloader原理和实现过程:Ubootvivi
ARM
系统空间划分及系统映射方法
bootloader
内核下载模式实现 :tftpXmoden
linux
操作系统原理及组成
介绍linux系统目录组织结构
linux
运行基理,系统运行过程
配置裁减编译linux内核

4.讲解Linux进程特性:
进程属性和状态转换;进程控制与调度;进程相关系统调用,构建守护进程
进程间通信: 进程通信的基本概念,管道、信号、消息队列、信号量、共享内存。
网络通讯接口,socket通信编程。
串口通讯程序和编程实践
多线程程序设计

5.Linux设备驱动:
uClinux
内核模块及设备驱动程序开发
介绍linux驱动程序分类和各自操作系统上下层接口
驱动开发实例:蜂鸣器驱动、按键驱动开发、串口驱动、触摸屏驱动、网络驱动开发、USB驱动、液晶屏驱动等。
ARMlinux
移植过程。
引导程序Uboot移植。
最小系统启动开发过程。
嵌入式文件系统移植:ramdiskJFFS2yaff

6.综合试验:
实现网络文件传输服务程序;
构建嵌入式WEB服务器;
移植mediaplay播放器
开发嵌入式视频服务器,基于H.264协议