国嵌 申嵌(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程序编译 - GDB程序调试
3. Makefile |
第三阶段 Linux应用程序设计 |
第21天 | 1. Linux文件编程(系统调用) 2. Linux文件编程(库函数) 3. Linux时间编程 |
第22天 | - Linux 进程基础
- Linux多进程程序设计
|
第23天 | - 进程间通讯概述
- 管道通讯
- 信号通讯
- 共享内存通讯
|
第24天 | 1. 消息队列通讯 2. 信号灯 3. 多线程程序设计 |
第25天 | - Linux线程基础
- Linux线程创建
- Linux线程等待
- Linux线程清除
|
第26天 | - IP协议分析
- TCP协议分析
- 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天 | - S3C2440时钟体系
- 定时器驱动程序设计
|
第41天 | 1.数据通讯概述 2. UART工作原理 3. UART驱动程序设计 |
第42天 | - ADC程序设计
- 触摸屏驱动程序设计
|
第43天 | - LCD工作原理
- 时序分析
- LCD相关寄存器
- 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内核启动流程详解 - 嵌入式文件系统
|
第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驱动调试技术 - 并发控制
|
第54天 | 1.设备IO控制 2. 内核等待队列 3. 阻塞型字符设备驱动 4. Poll设备操作 5. 自动创建设备文件 |
第55天 | - mmap设备操作
- 硬件访问技术
- 混杂设备驱动
4. LED驱动程序设计 |
第56天 | - Kobject & Kset
- 总线、设备、驱动模型
- platform驱动设计
- 中断处理程序设计
- 按键驱动程序设计
|
第57天 | 1. Linux网络体系架构 2. 网卡驱动程序设计 3. CS8900网卡驱动设计 4. Linux输入子系统 5. 触摸屏驱动程序设计 |
第58天 | 1. LCD简介 2. Linux帧缓冲驱动程序设计 3. LCD驱动程序设计 |
第59天 | - 块设备驱动系统架构
- 请求队列
- 块设备驱动程序设计
- Ramdisk驱动分析
- SD卡驱动测试
|
第60天 | - PCI总线概述
- PCI驱动程序设计
- 终端控制台体系
- 串口驱动程序设计
|
第61天 | 1. USB简介 2. USB系统架构 3. USB描述符 4. USB数据传输 5. USB设备枚举 |
第62天 | - Linux USB系统架构
- MassStorage
- USB HID
- RNDIS(USB模拟网卡)
- 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开发资料