网站颜色:

国嵌 申嵌(ARM9 S3C2440)全套培训视频资料嵌入式linux视频教程


拍下请留邮箱,会自动将资料发到你邮箱!

正品资料,全网最低。视频不加密,免去您一机一码的烦恼。

国嵌ARM9(S3C2440) 申嵌ARM9(S3C2440)全套培训视频资料,两部视频总共50G,其中申嵌视频直接配套友善之臂的mini2440/S3C2440开发板,另外还有些文字资料,和相关嵌入式开发软件(如linux,虚拟机等)。嵌入式从入门到精通必备资料。

本资料默认百度网盘链接分享,卖家不在线时也可拍下,会在第一时间将资料发给您。

卖家提示:嵌入式学学习是个非常系统的工程,所以学习资料一定要系统,资料不在多,而在于成体系,够系统,本套视频超过50G,绝对官番绝对成体系。话不多说,直接看图!

 

课程大纲

  

 

时间

内容

第一阶段 嵌入式入门体验

第1天1. 嵌入式系统概述
2. ARM概述
3. 嵌入式Linux概述
4. mini2440开发板
5. 软硬件环境搭建

第2天

1. 开发板系统安装
2. 裸机程序体验
3. QT程序体验
4. Android体验

第3天

1. Linux定制安装
2. Linux命令详解
3. Linux系统管理
4. Shell编程

第4天

1. GCC程序编译

  1. GDB程序调试

3. Makefile

 

第三阶段 Linux应用程序设计

第21天

1. Linux文件编程(系统调用)
2. Linux文件编程(库函数)
3. Linux时间编程

第22天

  1. Linux 进程基础
  2. Linux多进程程序设计

第23天

  1. 进程间通讯概述
  2. 管道通讯
  3. 信号通讯
  4. 共享内存通讯

第24天

1. 消息队列通讯
2. 信号灯
3. 多线程程序设计

第25天

  1. Linux线程基础
  2. Linux线程创建
  3. Linux线程等待
  4. Linux线程清除

第26天

  1. IP协议分析
  2. TCP协议分析
  3. UDP协议分析

4. TCP通讯程序设计
5. UDP通讯程序设计
6. 并发服务器模型

第27天-第37天
(项目开发)

安全文件传输系统

第四阶段 ARM系统开发

第38天

1. ADS集成开发环境
2. ARM工作模式
3. ARM寄存器
4. ARM寻址方式
5. ARM指令集
6. ARM伪指令
7. C/汇编混合编程

第39天

1. S3C2440 GPIO
2. LED驱动程序设计
3. ARM中断系统分析
4. 按键驱动程序设计

第40天

  1. S3C2440时钟体系
  2. 定时器驱动程序设计

第41天

1.数据通讯概述
2. UART工作原理
3. UART驱动程序设计

第42天

  1. ADC程序设计
  2. 触摸屏驱动程序设计

第43天

  1. LCD工作原理
  2. 时序分析
  3. LCD相关寄存器
  4. LCD驱动程序设计

第五阶段 系统移植与内核开发

第44天

1. Linux内核简介
2. Linux内核源代码
3. Linux内核裁剪
4. 内核模块开发

第45天

1. 嵌入式Linux系统架构
2. 嵌入式Linux产品开发流程
3. 交叉工具链
4. Bootloader介绍
5. Uboot介绍
6. Uboot命令详解
7. Uboot工作流程

第47天

1. Uboot芯片级移植

第48天

2. Uboot nor flash驱动移植

第49天

3. Uboot 网卡驱动移植

第50天

1. 嵌入式Linux内核制作
2. 根文件系统制作
3. Linux内核启动流程详解

  1. 嵌入式文件系统

第51天

1.Linux内存管理
2. 进程地址空间
3. 内核地址空间
4. 内核链表
5. 内核定时器

第52天

1. Linux进程控制
2. Linux进程调度
3. Linux系统调用
4. Proc文件系统
5. Linux内核异常

第六阶段 嵌入式Linux驱动程序开发

第53天

1.驱动程序介绍
2.字符设备驱动程序
3.字符设备驱动实例分析
4.Linux驱动调试技术

  1. 并发控制

第54天

1.设备IO控制
2. 内核等待队列
3. 阻塞型字符设备驱动
4. Poll设备操作
5. 自动创建设备文件

第55天

  1. mmap设备操作
  2. 硬件访问技术
  3. 混杂设备驱动

4. LED驱动程序设计

第56天

  1. Kobject & Kset
  2. 总线、设备、驱动模型
  3. platform驱动设计
  4. 中断处理程序设计
  5. 按键驱动程序设计

第57天

1. Linux网络体系架构
2. 网卡驱动程序设计
3. CS8900网卡驱动设计
4. Linux输入子系统
5. 触摸屏驱动程序设计

第58天

1. LCD简介
2. Linux帧缓冲驱动程序设计
3. LCD驱动程序设计

第59天

  1. 块设备驱动系统架构
  2. 请求队列
  3. 块设备驱动程序设计
  4. Ramdisk驱动分析
  5. SD卡驱动测试

第60天

  1. PCI总线概述
  2. PCI驱动程序设计
  3. 终端控制台体系
  4. 串口驱动程序设计

第61天

1. USB简介
2. USB系统架构
3. USB描述符
4. USB数据传输
5. USB设备枚举

第62天

  1. Linux USB系统架构
  2. MassStorage
  3. USB HID
  4. RNDIS(USB模拟网卡)
  5. CDC/ACM(USB模拟串口)

第63天

1.USB设备驱动程序简介
2. Linux USB描述符
3. USB URB
4. USB鼠标驱动程序详解
(系统开发阶段考核)

第63天-第83天
(项目开发)

老师根据学生系统阶段考核成绩,指定其完成3个项目中的2个。
项目1:嵌入式MP3播放器
项目2:基于H.264的远程监控系统
项目3:移动物体监控报警系统

                                                   

 

                                                     申嵌视频内容介绍:

                                                                         

                                                                    

 

下面列举一下整套申嵌视频文件夹的大致目录,方便查找。
【申嵌视频】S1内容:  
1【申嵌视频】1 体验篇
2【申嵌视频】2 基础篇
 
【申嵌视频】S2内容:
1 Fedora 14 -LINUX操作系统安装包
 
【申嵌视频】S3内容:
1【申嵌视频】3 入门篇
2 使用VMWare虚拟机安装好Fedora 14 LINUX操作系统的镜像文件:
Fedora 14 VMware镜像文件.rar。
 
【申嵌视频】S4内容:
1【申嵌视频】Linux C语言程序开发班
2【顶嵌视频】C语言学习
 
【申嵌视频】S5内容:
1【国嵌视频】嵌入式Linux应用程序开发
2【顶嵌视频】Linux下串口与工业协议开发
  
【申嵌视频】S6内容:
1【申嵌视频】ARM微处理器开发基础班
2【申嵌视频】ARM实例开发高级班
 
【申嵌视频】s7内容:
1【申嵌培训】u-boot移植与开发班
2【申嵌培训】嵌入式Linux内核定制与移植班
3【申嵌培训】构建嵌入式Linux根文件系统开发班
 
【申嵌视频】S8内容:
1【国嵌视频】嵌入式Linux内核编程
2【申嵌视频】嵌入式Linux驱动开发基础班
 
【申嵌视频】S9内容:
1【申嵌视频】5 实战项目篇
(1)基于mini2440的SD卡MP3播放器系统
(2)基于mini2440的WEB远程视频实时监控系统
(3)基于网络控制mini2440开发板GPIO资源
2【顶嵌视频】C面向对象程序设计深入学习
3【申嵌培训】Linux下QT图形界面开发
4【申嵌培训】Android开发资料
5【申嵌培训】WinCE开发资料
热门设计服务