- 网页设计
- 整站网页设计
- 网站模板设计
- 网站开发
- 综合门户网开发
- 企业网站开发
- 电子商务网站开发
- 资讯网站开发
- 团购网站开发
- 手机网站开发
- 宣传展示网站
- 网站功能开发
- 网站特效制作
- 应用软件开发
- 手机应用软件
- 计算机应用软件
- 软件美工
- 程序修改
- 仿网站开发
- 脚本插件
- 软件测试
- 网站改版
- 企业办公系统
- 软件汉化
- 软件界面皮肤
- 企业办公系统界面
- 应用移植
- Android开发
- IOS开发
- 应用汉化
- 安卓系统定制
- 网店装修
ARM嵌入式视频教程\Linux学习开发\开发板资料\软件\S3C2440\6410
此ARM嵌入式资料主要包括有学习开发过程中可能用到的各类开发软件、非常详尽的视频教程、多款开发板的光盘资料(里面有原理图及测试程序和源码),还有大量的学习资料文档。所有资料都经过我们精心整理分类,非常适合学习和开发,让您无需再四处寻找资料,节省大量时间。
资料需通过百度网盘自行下载,如需要的客户可直接拍下,并留下您的邮箱,我们会及时将下载地址发送给您。对于资料内容,我们并不做技术支持,请见谅。
注:因资料非常多,整理的时候难免可能会出现一些疏漏或错误,当然整体的内容是非常充实的。如太过追求完美或喜欢随便给别人中差评的客户请勿拍下,谢谢合作!!
资料汇总:
1、开发软件:
Windows CE 5.0(3.2G)
Windows Embedded CE 6.0(3.75G)
WinCE 6.0补丁(Patch R1,R2,R3 含QQ)(2.21G)
FEDORA10(3.41G)
RedHat企业版(3.29G)
Visual Studio 2005(3.42G)
ADS2006A(1G)
ARM ADS1.2
WinMerge-2.9.1.2
cuteftppro
Rvct4.0
VanDykeSecureCRTv6.20简体中文汉化
WinMerge-2.9.1.2
2、视频教程
中嵌嵌入式培训视频资料(16G)
中嵌高级班LINUX培训视频教程(4.27G)
北京顶嵌视频教程(配套TQ2440开发板 共4.09G)
尚德系列讲座之LINUX内核编程入门篇视频教程(6.81G)
尚德系列讲座之LINUX内核编程进阶篇视频教程(3.39G)
天祥《学ARM和学单片机一样简单》视频教程(3.77G)
恒丰S3C44B0视频教程(王华斌主讲共三期) 4.24G
24小时学通LINUX视频教程(楚广明主讲) 4.03G
《LINUX上C语言开发视频教程》共12章 2.28G
[山东思蓝linux内核分析视频教程] 1.18G
ChinaITLab Linux实战工程师培训课程 2.88G
嵌入式微处理器原理及应用(全48讲)吉林大学 1.47G
OK6410开发板配套视频教程(飞凌出品)1.81G
国嵌嵌入式LINUX培训视频(配套OK6410)8.79G
Android开发视频教程 3.71G
3、开发板光盘资料
恒丰S3C44B0 V4开发板资料
万龙S3C44B0开发板资料
勤旺S3C44B0X开发板资料
优龙FS44B0开发板资料
阳初小强版2410资料
阳初2410V2.3开发板资料
阳初2440超值版资料
友善之臂SBC2410V6开发板资料
友善之臂Nano2410V2_SDK40资料
广嵌GEC2410V1.1开发板资料
恒丰红版2410开发板资料
4、资料文档
亚嵌嵌入式linux就业班培训教材及课堂录音
嵌入式资料集(3.59G)
VXWORKS学习资料(852M)
嵌入式资料汇总(483M)
具体介绍:
视频教程:
中嵌嵌入式培训视频资料(16G)
(linux使用、ARM开发、应用开发、驱动开发等.....)
少有的精品学习资料!(这是一个培训班的授课内容,参加这个培训班费用要4千多!)
看这个视频差不多相当于上一次班,并且看不懂可以重复学习.对初学者和有一定基础的都很有好处.
共有70个视频(AVI格式)文件,学时总长为3000分钟,共13.4G内容,附有上课用ppt,部分代码和用到的文件资料.
附带课件文档资料.
注意:由于该视频为内部培训资料,原作者最初录制目的并不是作为出售用,故在整理的时候可能会有少部分课程出现不连续性或者遗漏,所以无法保证每节课都衔接的完整性,但目录中的69课时的内容是真实的,以及近3000分钟的学习时长也是很充实的.另外,27,28,29课因为作者疏忽的原因,没有将声音录进去,谢谢理解。





中嵌高级班LINUX培训视频教程(4.27G)
是08年中嵌新录制的视频,相当与是前面70讲的后续内容,它可以快速将你领入ARM嵌入LINUX的大门。
(完全是内部资料,值)
内容:内核4天的教程
驱动5天的教程

北京顶嵌视频教程(配套TQ2440开发板 共4.09G)
天嵌科技联合嵌入式Linux专业培训机构北京顶嵌公司打造最具实用的视频教程,本视频教程由北京顶嵌公司制作,天嵌科技协助完成。该视频教程均基于TQ2440+3.5”LCD开发板讲解和验证,比较详细讲解uboot移植,嵌入式linux系统移植编译等大量实战演练的过程!是学习和使用TQ2440不可多得的“法宝”。
一、ARM体系架构与编程
本教程由浅入深对嵌入式处理器概念进行全面介绍,通过实例对ARM架构以及指令进行讲解,以及在ADS环境下写代码ARM代码,多方位比较ARM汇编与C语言在一起是怎么样的汇编方尸并在此基础之上讨论一些典型的基于ARM体系嵌入式应用系统设计时的基本技术。通过学习教程可以使学习者能够掌握ARM体系架构与编程的各方面的知识。
ARM体系架构与编程1.avi
ARM体系架构与编程2.avi
ARM体系架构与编程3.avi
ARM体系架构与编程4.avi
ARM体系架构与编程5.avi
ARM体系架构与编程6.avi
ARM体系架构与编程7.avi
ARM体系架构与编程8.avi
二、Bootloader移植与开发
掌握如何移植U-boot到ARM平台,并掌握U-boot的具体工作原理与应用;同时通过学习Bootloader的工作原理,学习如何开发用于ARM的简单Bootloader。
Bootloader移植与开发1.avi
Bootloader移植与开发2.avi
Bootloader移植与开发3.avi
Bootloader移植与开发4.avi
Bootloader移植与开发5.avi
Bootloader移植与开发6.avi
三、Linux从入门到精通
本教程主要对Linux系统的概念、使用、原理和驱动开发等方面的内容进行讲解。通过大量的实际项目实例,循序渐进地引导初学者进入linux境界。通过本教程的学习,能够掌握:1.嵌入式Linux系统开发环境搭建;2.内核代码分析与操作系统原理;3.Bootloader与Linux Kernel移植;4.根文件系统于GUI(Qt)移植;5.Linux系统LCD与触摸屏设备驱动开发;6.Linux网络设备驱动开发。
Linux从入门到精通1.avi
Linux从入门到精通2.avi
Linux从入门到精通3.avi
Linux从入门到精通4.avi
Linux从入门到精通5.avi
Linux从入门到精通6.avi
Linux从入门到精通7.avi
Linux从入门到精通8.avi
Linux从入门到精通9.avi
Linux从入门到精通10.avi
Linux从入门到精通11.avi
Linux从入门到精通12.avi
Linux从入门到精通13.avi
Linux从入门到精通14.avi
Linux从入门到精通15.avi
Linux从入门到精通16.avi
Linux从入门到精通17.avi
Linux从入门到精通18.avi
Linux从入门到精通19.avi
Linux从入门到精通20.avi
Linux从入门到精通21.avi
Linux从入门到精通22.avi
Linux从入门到精通23.avi
Linux从入门到精通24.avi
Linux从入门到精通25.avi
Linux从入门到精通26.avi
Linux从入门到精通27.avi
Linux从入门到精通28.avi
Linux从入门到精通29.avi
Linux从入门到精通30.avi
Linux从入门到精通31.avi
Linux从入门到精通32.avi
Linux从入门到精通33.avi
Linux从入门到精通34.avi
Linux从入门到精通35.avi
Linux从入门到精通36.avi
Linux从入门到精通37.avi
Linux从入门到精通38.avi
Linux从入门到精通39--C语言指针基础.avi
Linux从入门到精通40--C语言指针基础.avi
Linux从入门到精通41--C语言指针基础.avi
Linux从入门到精通42--C语言指针基础.avi
Linux从入门到精通43--深入理解c语言.avi
Linux从入门到精通44--深入理解c语言.avi
Linux从入门到精通45--深入理解c语言.avi
Linux从入门到精通46--深入理解c语言.avi
Linux从入门到精通47--深入理解c语言.avi
Linux从入门到精通48--深入理解c语言.avi
Linux从入门到精通49--深入理解c语言.avi
Linux从入门到精通50--深入理解c语言.avi
Linux从入门到精通51--深入理解c语言.avi
Linux从入门到精通52--深入理解c语言.avi
Linux从入门到精通53--深入理解c语言.avi
Linux从入门到精通54--深入理解c语言.avi
Linux从入门到精通55--深入理解c语言.avi
Linux从入门到精通56--深入理解c语言.avi
四、Linux进程间通信
本教程主要讲Linux进程间通信,简单易懂,想不会都难的视频教程,主要内容有进程通信概述、管道通信、信号共享内存、消息队列和信号量等内容。
Linux进程间通信1.avi
Linux进程间通信2.avi
Linux进程间通信3.avi
Linux进程间通信4.avi
Linux进程间通信5.avi
Linux进程间通信6.avi
五、Linux下串口与工业协议开发
本教程结合实际开发内容进行实例讲解Linux下串口与工业协议开发,主要内容有串口通信原理、串口编程常用的API、串口编程实践、Modbus协议介绍和Modbus编程实践等内容。
Linux下串口与工业协议开发1.avi
Linux下串口与工业协议开发2.avi
Linux下串口与工业协议开发3.avi
Linux下串口与工业协议开发4.avi
Linux下串口与工业协议开发5.avi
Linux下串口与工业协议开发6.avi
六、C++面向对象程序设计深入学习
掌握嵌入式开发中所需要掌握的C++的重点和难点,包括构造函数/析构函数与内存管理、继承与虚函数、C++对象模型、面向对象分析与设计(OOD)及设计模式基础知识等。
C++面向对象程序设计深入学习1.avi
C++面向对象程序设计深入学习2.avi
C++面向对象程序设计深入学习3.avi
C++面向对象程序设计深入学习4.avi
C++面向对象程序设计深入学习5.avi


尚德系列讲座之LINUX内核编程入门篇视频教程(6.81G)
学完本套教程之后:
1)可以对linux内核运行机制有比较深入的认识
2)可以独立编写一个属于自己的操作系统
视频教程由尚德系列讲座之linux内核编程入门一共47讲!超长的讲授时间,平均每讲50分钟左右!极力推荐给喜欢的朋友!在此多谢大家的支持.
目录:
第1章at&t汇编语法式
第2章保护模式第1节
第2章保护模式第2节
第3章linux内核体系结构第1节
第3章linux内核体系结构第2节
第3章linux内核体系结构第3节
第4章引导启动程序第1节
第4章引导启动程序第2节
第4章引导启动程序第3节
第4章引导启动程序第4节
第4章引导启动程序第5节
第4章引导启动程序第6节
第4章引导启动程序第7节1
第4章引导启动程序第7节2
第4章引导启动程序第8节
第5章内核代码kernel第1节
第5章内核代码kernel第2节
第5章内核代码kernel第3节1
第5章内核代码kernel第3节2
第5章内核代码kernel第4节
第5章内核代码kernel第5节
第5章内核代码kernel第6节
第5章内核代码kernel第7节
第5章内核代码kernel第8节
第6章 块设备驱动程序第1节
第6章 块设备驱动程序第2节
第6章 块设备驱动程序第3节
第6章 块设备驱动程序第4节
第6章 块设备驱动程序第5节
第6章 块设备驱动程序第6节
第7章字符设备驱动第1节
第7章字符设备驱动第2节1
第7章字符设备驱动第2节2
第7章字符设备驱动第3节
第7章字符设备驱动第4节
第7章字符设备驱动第5节
第7章字符设备驱动第6节
第8章文件系统第1节
第8章文件系统第2节
第8章文件系统第3节
第8章文件系统第4节
第8章文件系统第5节
第8章文件系统第6节
第8章文件系统第7节
第8章文件系统第8节
第8章文件系统第9节
第9章内存管理
尚德系列讲座之LINUX内核编程进阶篇视频教程(3.39G)
第一章 预备知识
1.1 AT&T汇编语法格式
1.2 通用链表
第二章 保护模式
2.1系统寄存器
2.2 寻址方式
2.3 页式内存管理机制
2.4 异常与中断处理
第3章 系统初始化
3.1启动步骤
3.2 start_kernel简介
第4章 内存管理
4.1内存管理数据结构
4.2用户堆栈空间的扩展
4.3 交换页面的分配与释放
4.4分配物理页面
4.5 slab机制
4.6 外设存储空间的映射
4.7 brk
4.8 mmap
第5章 进程与进程调度
5.1 进程结构要素
5.2创建进程
5.3进程调度与切换
5.4强制调度
第6章 中断与系统调用
6.1中断初始化与响应服务过程
6.2tasklet机制
6.3系统调用
第7章 虚拟文件系统与ext2
7.1文件系统概述
7.2文件名到i节点的解析过程
7.3文件系统的安装与卸载
第8章 执行文件加载过程
8.1可执行文件格式
8.2执行目标程序
第9章 进程间通信
9.1 无名管道
9.2命名管道
9.3信号
第10章 设备驱动
10.1 pci总线
10.2扫描pci设备
10.3 pci总线中断初始化
10.4为pci设备分配总线地址

天祥《学ARM和学单片机一样简单》视频教程(3.77G)
这套教程是以天祥电子的的44B0开发板为基础进行讲解的,很多地方和2440都是相通的,毕竟都是三星系列的。
ARM7提高级开发板配套视频目录清单
第一章 嵌入式开发系统概况(70分钟)(第一讲)
一、开发平台硬件资源
二、开发平台软件资源及文档
三、开发平台硬件安装
四、开发平台软件安装
1、VMARE虚拟机的安装
2、LINUX操作系统的安装
3、交叉环境GCC的安装编译
第二章 测试程序讲解
一、整板测试 (33分钟)(第二讲)
1、在u-boot下用串口下载测试程序
2、对各个实验进行演示操作,测试相应模块的功能
3、在u-boot下用网口下载测试程序
二、ADS1.2 开发环境使用及启动代码分析(第二讲)
1、ADS1.2 开发环境使用(22分钟)
(1)、工程的建立
(2)、工程的编译分析
(3)、硬件的仿真调试
2、启动代码分析(80分钟)
(1)、代码启动流程分析
(2)、相关寄存器配置分析
(3)、44binit.s讲解
(4)、option.s讲解
(5)、memcfg.s讲解
(6)、main.c讲解
(7)、相应头文件讲解
三、S3C444B0X I/O口与中断的分析(第三讲)
1、S3C444B0X I/O口(37分钟)
(1)、I/O口寄存器配置
(2)、I/O口控制LED代码分析
(3)、UART寄存器配置及代码简要分析
2、 中断(46分钟)
(1)、中断模式
(2)、中断寄存器配置
(3)、仿真调试按键外部中断的程序流程
四、AD温度采集显示、音频接口、NAND flash 读写(第四讲)
1、AD温度采集显示(30分钟)
(1)、AD工作原理
(2)、AD寄存器配置
(3)、LM35温度传感器介绍
(4)、代码分析
(5)、仿真演示实验
2、 音频(32分钟)
(1)、WAV格式及结构分析
(2)、IIS相关寄存器配置及代码分析
(3)、硬件结构分析
(4)、仿真演示实验
3、 NAND Flash (41分钟)
(1)、NAND Flash与NOR Flash区别
(2)、芯片参数分析
(3)、硬件结构分系
(4)、对应芯片手册的读写时序分析代码
(5)、仿真演示实验
五、USB D12从设备(108分钟)(第五讲)
1、USB协议介绍
2、下位机代码简要分析
3、DRIVER STUDIO软件的安装
4、上位机驱动sys、inf文件生成概述
5、上位机应用程序的实现
(1)、工程的建立
(2)、代码编写及分析
(3)、对应应用程序编写下位机程序实现USB通信
第三章 ucos讲解(145分钟)(第六讲)
一、uC/OS-II的简单应用
1、uC/OS-II简介
(1)、MAIN函数的结构
(2)、任务的结构
(3)、重要uC/OS-II API函数介绍
(4)、多任务的机制
2、代码分析
(1)、启动代码分析
(2)、相关函数和结构体的介绍
(3)、任务的创建
(4)、S3C44B0X定时器介绍
3、邮箱的实现
(1)、邮箱的建立
(2)、程序流程分析
(3)、仿真演示实验
4、事件的实现
(1)、事件的建立
(2)、程序流程分析
(3)、仿真演示实验
5、uC/OS-II实现AD对LM35温度采集
(1)、uC/OS-II文件目录介绍
(2)、程序讲解
(3)、超级终端显示温度
(4)、编写程序更改超级终端上显示字体和背景的颜色
6、uCOSII_uCGUI实现彩色液晶显示
第四章 嵌入式uclinux讲解
一、u-boot移植和分析(90分钟)(第七讲)
1、u-boot介绍
2、u-boot移植介绍
3、u-boot代码烧写进FALSH
4、代码编译分析
(1)、config.mk讲解
(2)、start.S讲解
(3)、memsetup.S讲解
(4)、board.c讲解
(5)、TX44B0.c讲解
(6)、u-boot.lds讲解
(7)、相应头文件讲解
二、uclinux讲解
1、准备工作(5分钟)(第八讲)
(1)、uclinux复制
(2)、uclinux移动
(3)、uclinux解压
2、uclinux文件目录介绍(10分钟)(第八讲)
3、启动代码分析(107分钟)
(1)、irq.c讲解
(2)、time.c讲解
(3)、head.s讲解
(4)、misc.c讲解
(5)、head-armv.s讲解
(6)、main.c讲解
(7)、version.s讲解
(8)、s3c44b0-rtc.c讲解
(9)、对应头文件讲解
(10)、u-boot用网口烧写uclinux内核并且固化到FLASH中运行的流程分析
4、字符驱动程序(15分钟)(第八讲)
(1)、字符驱动简介
(2)、file_operations结构体介绍
5、GPIO字符驱动程序(130分钟)(第八讲)
(1)、驱动程序编写
(2)、快照的使用
(3)、内核配置
(4)、内核编译
(5)、演示实验
6、中断字符驱动程序(52分钟)(第八讲)
(1)、驱动程序编写
(2)、内核配置
(3)、内核编译
(4)、演示实验
7、AD字符驱动程序(10分钟)(第八讲)
(1)、驱动程序编写
(2)、内核配置
(3)、内核编译
(4)、演示实验
8、RTC字符驱动程序(13分钟)(第八讲)
(1)、驱动程序编写
(2)、内核配置
(3)、内核编译
(4)、演示实验
9、网络驱动编程(186分钟)(第九讲)
(1)、网络协议简介
(2)、网络驱动框架简介
(3)、结构体、变量、函数介绍
(4)、Source Insight 软件的安装和使用
(5)、8390.h、8390.c、Ne.c、Netdevice.h程序讲解
(6)、网络文件系统NFS的建立与配置
(7)、LINUX内核的配置、编译
(8)、演示开发板与PC机通过NFS实现文件共享
10、块设备-USB主设备CH375驱动编程(122分钟)(第十讲)
(1)、USB驱动框架简介
(2)、CH375-hw.h、Ch375-hcd.c程序讲解
(3)、LINUX内核的配置
(4)、设备号的创建
(5)、LINUX内核的编译
(6)、终端环境插入scsi-disk模块、usb核、usb-storage 、ch375-hcd模块
(7)、插入U盘演示实验,显示目录、创建文件夹
总计:1384分钟
恒丰S3C44B0视频教程(王华斌主讲共三期) 4.24G
ARM基础视频教程,是您学习裸跑,把ARM当单片机一样使用的绝好资料
绝对详细的讲解,初学者必备的入门宝典视频!!
ARM7 S3C44B0X视频教程主要分三期,每一期讲的都是非常详细,主要使初学者可以跟着我们的视频非常轻松的入门和提高。
第一期视频主要包括 :
1、S3C44B0X的基本功能详细讲述、
2、ARM7体系结构、
3、Bootloader代码分析
4、I/O口和定时器理论及实验代码的分析
5、串口的讲解和实验代码彻底分析
6、LED测试实例详细分析
7、Flash和SDRAM存储器的读写试验代码详细分析。
第二期主要内容包括:
1、IIC理论和实验代码分析
2、IIS理论和实验代码分析
3、AD采集理论和实验代码分析
4、RTC实时时钟和代码分析
5、DMA控制器理论和代码分析
6、网卡接口控制
第三期视频教程详细内容:
一、 UC/OS-II的基本概念
1、 实时操作系统基本概念
2、 UCOS-II安装和开发
3、 ucos-ii实验操作
二、 任务及其应用
1、 任务的基本概念
2、 任务堆栈和控制块
3、 任务控制链表和就绪表
4、 任务的调度
5、 UCOS初始化和启动
6、 任务实例分析
三、 中断和时钟
四、 任务的同步与通信
1、 任务通信理论
2、 信号量理论与实例分析
3、 消息邮箱理论与实例分析
4、 消息队列理论与实例分析
五、 信号量集
六、 动态内存分配理论与实例分
七、 总结
八、UC/OS-II在ARM7上的移植过程和实例分析
1、 移植前必看
2、 移植理论
3、 移植代码分析
4、 基于UC/OS-II的ARM7实验分析(LED、外部中断、ADC等)
24小时学通LINUX视频教程(楚广明主讲) 4.03G
ARM基础视频教程,是您学习裸跑,把ARM当单片机一样使用的绝好资料


《LINUX上C语言开发视频教程》共12章 2.28G


[山东思蓝linux内核分析视频教程] 1.18G


ChinaITLab Linux实战工程师培训课程 2.88G
ChinaITLab Linux实战工程师课程介绍
LINUX的应用主要在网络、开发方面.本课程讲述从零基础开始,讲解的是LINUX中应用最广的服务器安装和配置课程,以及SHELL,PHP和MYSQL。本课程与其他LINUX培训课程不同,不是按照某本书,某个认证课程去安排教学,更多的考虑是学习如何在工作岗位上实际应用,结合各项技术,完成解决方案,更为贴近实际应用。 

嵌入式微处理器原理及应用(全48讲)吉林大学 1.47G


OK6410开发板配套视频教程(飞凌出品)1.81G

国嵌嵌入式LINUX培训视频(配套OK6410)8.79G


Android开发视频教程 3.71G

光盘资料:
恒丰S3C44B0 V4开发板资料
万龙S3C44B0开发板光盘资料
勤旺S3C44B0X开发板光盘资料
优龙FS44B0开发板光盘资料
阳初小强版2410光盘资料
阳初2410V2.3开发板资料光盘
阳初2440超值版资料光盘
友善之臂SBC2410V6开发板资料光盘
友善之臂Nano2410V2_SDK40_光盘资料
广嵌GEC2410V1.1开发板光盘资料
恒丰红版2410开发板光盘资料
资料文档
亚嵌嵌入式linux就业班培训教材及课堂录音
嵌入式资料集
【嵌入式ARM开发培训班资料大全】
嵌入式ARM开发培训班资料大全,本开发大全网罗了国内几乎所有嵌入式知名培训机构的培训板教程, 包括:北航国家精品课程嵌入式系统、华恒嵌入式培训教程、 华清远见ARM开发培训班教程、上海交大ARM培训教材等。
本开发大全涵盖了ARM嵌入式系统开发各个阶段的所有开发资料,内容包括:ARM体系架构详解、ARM指令集 -> ARM完整入门资料 -> ARM嵌入式系统硬件设计 -> ARM基础开发实例详解 -> ARM应用系统开发详解
内容囊括了ARM嵌入式系统的整个开发过程所需具备的资料!是嵌入式系统开发者不可多得的工具手册!
具体内容:
1、北航国家精品课程嵌入式系统教程
课程内容:
课次 | 学时 | 形式 | 内容 | |
第2周 | 3 | 讲课 | 绪论 | |
第3周 | 3 | 讲课 | 嵌入式硬件基础 | |
第4周 | 3 | 讲课 | ARM微处理器体系结构 | |
第5周 | 3 | 讲课 | ARM指令集 | |
第6周 | 3 | 讲课 | 基于ARM的嵌入式硬件接口设计 | |
第8周 | 3 | 讲课 | 嵌入式硬件设计工具使用--Cadence | |
第10周 | 3 | 讲课 | 嵌入式操作系统概述 | |
第12周 | 3 | 讲课 | 嵌入式Linux | |
第14周 | 3 | 讲课 | 嵌入式软件开发方法概述 | |
第16周 | 3 | 讲课 | 嵌入式系统设计实例分析 | |
第19周 | 2 | 考试 | ||
实验内容:
课次 | 学时 | 形式 | 内容 |
第 7周 | 3 | 实验 | 实验一:熟悉基本开发环境及软硬件平台 C和ARM汇编程序混合设计(整数排序算法) |
第 9周 | 3 | 实验 | 实验二:嵌入式Linux程序设计(串口通信程序) |
第11周 | 3 | 实验 | 实验三:嵌入式linux内核 |
第13周 | 3 | 实验 | 实验四:嵌入式Linux图形程序设计 |
第15周 | 3 | 实验 | 实验五:触摸屏及LED驱动程序设计(大作业) |
第17周 | 3 | 实验 | 实验六:触摸屏及LED驱动程序设计(大作业) |
2、华清远见ARM开发培训班课件和实验源代码
教程大纲
课程进度安排(最新更新日期:2008.01.10)
时间 课程大纲
第一天
学习目标: 第一天的课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器基本方法。
(咨询特价)
|
(咨询特价) 1 ARM体系结构
1.1 ARM简介
1.2 ARM体系结构
1.3 流水线
1.4 处理器工作模式
1.5 ARM处理器核
2 ARM指令集
2.1 V4T指令
2.2 V5TE指令
2.3 V6指令
2.4 Thumb指令
(咨询特价)
|
(咨询特价) 实验
1、使用RealView MDK环境构建基本工程
2、基本ARM指令练习
3、数据搬运练习
第二天
学习目标: 为提高系统的综合性能,“ARM和Thumb交互”胜程师在实际编程常用的一种方式。通过本天课程的学习,学员可以了解Thumb指令的特点,掌握ARM和Thumb指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,本期课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。
(咨询特价)
|
(咨询特价) 3 ARM与Thumb交互
3.1 交互工作基础
3.2 子程序交互和veneers
3.3 ARM V5TE架构扩展
4 RealView MDK开发工具介绍
5 异常处理
5.1 中断处理
5.2 Abort处理
5.3 SWI 处理
5.4 复位和未定义指令处理
(咨询特价)
|
(咨询特价) 实验:
1、ARM/Thumb交互
2、Thumb下的块拷贝实验
3、异常处理实验
第三天
学习目标
虽然汇编指令可以完成我们所需要的所有功能,但相对C语言来说,汇编语言存在编写复杂、可读性差等缺点,所以在实际的项目开发中,工程师通常会使用C或C++等高级语言来编写主程序部分。通过第三天课程的学习,学员可以掌握汇编、c、c++混合编程的方法,完成对目标平台的软件编程,更好的熟悉嵌入式软件的开发流程。
(咨询特价)
|
(咨询特价) 6 C/C++ 编译器提示和技巧
6.1 arm编译优化础
6.2 汇编、c、c++混合编程
6.3 arm编译器规则
6.4 局部和全局变量
7 嵌入式软件编程
7.1 调整c库输适合目标平台
7.2 调整内存映射输适合目标平台
7.3 复位和初始化
7.4 编译和调试目标镜像
(咨询特价)
|
(咨询特价) 实验:
1、C语言程序实验
2、汇编和C混合编程实验
3、调整C库和内存映射,编写能够在目标硬件运行的LED测试程序
第四天
学习目标 在学习完了理论知识后,该进入实践环节了。嵌入式编程最终目标还是对接口设备的操作。通过第四天课程的学习,学员可以掌握基于ARM的嵌入式硬件平台接口设计以及各种常用接口的开发。
(咨询特价)
|
(咨询特价) 8 基于ARM的嵌入式硬件平台接口设计
8.1 基于ARM的SOC组成
8.2 构建ARM嵌入式系统
9 嵌入式硬件平台(基于s3c2410/s3c2440)接口操作
9.1 GPIO接口
9.2 ADC接口
9.3 UART接口
9.4 I2C接口
9.5 定时器
9.6 中断接口
9.7 DMA接口
(咨询特价)
|
(咨询特价) 实验:
1、GPIO实验
2、ADC实验
3、UART实验
4、定时器实验
5、中断实验
6、DMA实验
第五天
学习目标 单个接口的操作最终还是要为一个综合的软件项目服务,bootloader在嵌入式操作系统中占用重要地位,其编写、移植是一项常见而复杂的工作。通过第五天课程的学习,学员即能够通过这个综合的软件项目将前面的主要内容融会贯通,还可以掌握bootloader原理及开发过程,掌握和bootloader相关的接口开发,了解嵌入式操作系统的结构及启动流程等。
(咨询特价)
|
(咨询特价) 10 从零编写bootloader
10.1 嵌入式linux系统的构成
10.2 引导程序的任务
10.3 引导程序的结构及启动流程
10.4 实现串口下载功能
10.5 实现usb下载功能
10.6 实现 nandflash读写功能
10.7 引导linux内核
(咨询特价)-16:00 实验:
1、bootloader编写实验(基于realview MDK环境)
2、linux系统编译实验
3、制作文件系统实验
4、bootloader通过USB下载内核、文件系统实验
实验手册:
实验一、熟悉realview开发环境 2
1.1 RealView MDK软件开发环境简介 2
1.1.1 RealView MDK的突出特性 2
1.1.2 产品模块介绍 2
1.2 RealView 使用 6
1.2.1创建一个工程 6
1.2.2 编译、链接工程 8
1.2.3 程序调试 11
1.2.4 工程选项页概述 12
实验二、ARM指令集 13
2.1 ARM汇编指令1 13
2.2 ARM汇编指令2 16
实验三、ARM汇编子函数调用 18
实验四、Thumb汇编指令练习 19
实验五、ARM处理器工作模式练习 20
实验六、简单C语言程序实验 21
实验七、汇编与C语言的相互调用实验 22
实验八、C语言中内联汇编程序实验 23
实验九、C语言中嵌入型汇编程序实验 24
实验十、综合编程实验 25
实验十一、I/O及串口通信编程实验 26
实验十二、中断实验 29
实验十三、实时时钟实验 30
实验十四、看门狗控制实验 31
实验十五、A/D转换实验 32
实验十六 I2C串行通信实验 33
实验十七 linux bootload实验 34
3、上海交大ARM开发培训教程
ADS交互工作.ppt
ADS介绍.ppt
ADS异常处理.ppt
AMBA V20.ppt
ARM7TDMI总线接口.ppt
ARM_THUMB指令.ppt
ARM编程技巧.ppt
ARM处理器内核介绍.ppt
ARM调试方案.ppt
ARM及Thumb指令集练习.ppt
ARM集成开发环境介绍.PPT
ARM嵌入式软件开发.ppt
Nucleus介绍.ppt
OSE简介.ppt
TRACE32系列仿真器介绍.ppt
带Cache内核简要介绍.ppt
典型开发方案介绍1.ppt
基于ARM的嵌入式开发技术.ppt
性能分析.ppt
ADS Introductory Workbook.doc
4、北京微芯力科技有限公司内部培训教程
嵌入式处理器分类及选型.pdf
ARM芯片系列简介.pdf
ARM7TDMI结构简介.pdf
ARMstar板.pdf
RAM汇编语言编程.pdf
设计和开发实时系统.pdf
基于S3C4510B ARM的嵌入式系统硬件设计.pdf
基于ARM的嵌入式系统软件设计.pdf
5、华恒嵌入式培训教程
嵌入式linux驱动开发-20051010-v.0.1.pdf
嵌入式linux应用开发-20051010-v.0.1.pdf
嵌入式方案选型-20051010-v.0.1.doc
嵌入式方案选型-20051010-v.0.1.pdf
嵌入式开发环境构建-20051010-v.0.1.pdf
嵌入式入门基础-20051010-v.0.1.pdf
嵌入式设计常见错误与点评-20051010-v.0.1.pdf
嵌入式行业概述-20051010-v.0.1.pdf
6、ARM开发学习手册
ARM 体系结构(英文版).rar
ARM MMU详细图解.rar
arm完整入门资料.rar
arm应用系统开发详解.rar
ARM中文指令手册.chm
Study ARM Step by Step.pdf
常用ARM指令集及汇编.pdf
嵌入式系统的硬件设计.ppt
嵌入式系统设计与开发实例详解随书光盘源程序.rar
【嵌入式Linux开发培训班资料大全】
嵌入式Linux开发培训班资料大全 - 嵌入式家园搜集整理的Linux嵌入式系统开发培训资料。
本开发大全网罗了国内几乎所有嵌入式知名培训机构的培训板教程, 包括:北京博创Linux开发班培训教程、亚嵌教育Linux开发培训班教程、中嵌教育Linux开发视频教程和课件、华清远见嵌入式Linux系统开发班教程、华清远见Linux设备驱动开发班教程、华清远见Linux应用程序开发班教程、亚嵌教育-Linux驱动全程开发视频等。
本开发大全涵盖了Linux嵌入式系统开发各个阶段的所有开发资料,内容包括:Linux操作系统介绍 -> Linux内核分析 -> Linux系统开发 -> Linux内核定制与系统移植 -> Linux设备驱动程序开发->Linux应用程序开发
内容囊括了Linux嵌入式系统的整个开发过程所需具备的资料!是嵌入式系统开发者不可多得的工具手册!
具体内容:
一、知名培训机构的ARM培训教程
1、中嵌教育
Linux开发视频教程
中嵌Linux开发班教程
2、华清远见
嵌入式Linux系统开发技术详解-基于ARM
Linux设备驱动开发详解
嵌入式Linux应用程序开发详解
嵌入式实例开发
预科-嵌入式Linux
嵌入式Linux系统开发班课程讲义
嵌入式Linux实验手册 - 基于ARM9 S3C2410 实验平台
3、丰富的嵌入式Linux开发电子资料
【嵌入式WinCE开发培训班资料大全】
宝贝详情:
嵌入式WinCE开发培训班资料大全
本开发大全网罗了国内几乎所有嵌入式知名培训机构的培训板教程, 包括:微软中英文培训视频、微软WebCast视频和讲义、微软 WinCE内部培训资料、台湾WinCE教材、华清远见WinCE内核定制与驱动开发班教程、多普达WinCE内部培训视频等。
本开发大全涵盖了Linux嵌入式系统开发各个阶段的所有开发资料,内容包括:WinCE操作系统介绍 -> WinCE内核分析 -> WinCE系统开发 -> WinCE内核定制与系统移植 -> WinCE设备驱动程序开发->WinCE应用程序开发
内容囊括了WinCE嵌入式系统的整个开发过程所需具备的资料!是嵌入式系统开发者不可多得的工具手册!
具体内容:
2、华清远见
华清远见WinCE内核定制与驱动开发班讲义和视频
3、同济大学WinCE教程课件(何宗键老师主讲)
4、台湾WinCE教程
Windows CE.NET系统分析及实验教程
5、台湾多普达WinCE内部培训视频
6、WinCE开发资料大全
嵌入式操作系统原理 -Windows CE 5.0
WinCE 程序设计(第三版).rar
WinCE程序设计(第三版)中文版.pdf
WinCE内核简介.pdf
Microsoft Windows CE设备驱动程序开发指南.rar
MS.Press.Programming.Microsoft.Windows.CE.Dot.NET.3rd.Edition.eBook-LiB.chm
WINCEProgrammingTraining.rar
WinCEdriver_and_application_LED_RFC.rar
WinCE应用程序开发电子书.rar
Windows CE .net 驱动开发帮助(V4.2).rar
Windows CE 应用程序开发(英文).chm
Windows CE概述.pdf
Windows CE开发环境和工具.pdf
Windows CE内核、驱动程序开发.pdf
Windows CE内核.pdf
Windows CE应用程序开发.pdf
Windows CE应用开发.pdf
Windows CE用户界面服务指南.rar
嵌入式操作系提WindowsCE专题简介.pdf
7、WinCE硕博士论文精粹
WinCE期刊论文.rar
WinCE硕博毕业论文.rar
UCOS全套资料
uCGUI for 640480LCD
lwip
uCGUI For Win
uCos
uCos Doc
uCos for 320240LCD
uCosDownLoad
Yuan uCOS for 44b0x
广嵌2410实验箱资料(附送所有程序源代码)
开设实验内容
基础实验
第一章 嵌入式系统
1.1 嵌入式系统概率
1.2 嵌入式处理器
1.3 嵌入式操作系统
1.4 GEC2410B实验平台介绍
1.4.1 硬件资源
1.4.2 软件资源
1.4.3 教学平台的使用
第二章 ADS集成开发环境的使用
2.1 ADS 1.2 集成开发环境介绍
2.2 AXD调试
第三章 ARM基础实验
3.1 ARM 汇编指令实验
3.2 C和汇编语言的混合编程实验
3.3 外部中断实验
3.4 看门狗应用实验
3.5 PWM timer 实验
3.6 启动代码实验
3.7 串口实验
3.8 并口实验
3.9 矩阵键盘扫描实验
(咨询特价) 实时时钟设计
(咨询特价) IIC 总线应用实验
(咨询特价) Nor flash 应用实验
(咨询特价) Nand flash 应用实验
(咨询特价) LCD 显示实验
(咨询特价) VGA 显示实验
(咨询特价) 触摸屏实验
(咨询特价) ADC 实验
(咨询特价) TFTP 以太网通讯实验
(咨询特价) 音频接口实验..
(咨询特价) CAN 总线通讯实验
(咨询特价) USB Device 实验
(咨询特价) CF 卡/IDE硬盘读写实验
(咨询特价) SD 卡接口实验
(咨询特价) RS485 通讯实验
(咨询特价) GPS 全球定位实验
(咨询特价) GPRS/GSM 通讯实验
第四章 实时操作系统Nucleus实验
4.1 Nucleus 的介绍与应用
4.2 Nucleus PLUS 在S3C2410A 上的移植
4.3 Nucleus PLUS 基于S3C2410A 的实验
第五章 嵌入式Linux系统实验
5.1 linux系统的安装
5.2 嵌入式Linux 开发与调试
1嵌入式Linux 系统与PC机间的文件传输
2嵌入式Linux应用程序的开发与调试
5.3 嵌入式Linux内核定制与编译
5.4 嵌入式Linux根文件系统的制作
5.5 嵌入式Linux的led驱动程序设计
5.6 嵌入式GUI开发
1 Qt/Embedded 开发环境的安装
2 Qt/Embedded应用开发实例
第六章 嵌入式Windows CE系统实验
6.1 windows CE 的安装
6.2 定制嵌入式windows CE平台
6.3 在windows CE和桌面系统之间建立通讯连接
Linux实验
第一章 嵌入式系统
1.1 嵌入式系统概率
1.2 嵌入式处理器
1.3 嵌入式操作系统
1.4 GEC2410B实验平台介绍
1.4.1 硬件资源
1.4.2 软件资源
1.4.3 教学平台的使用
第二章 嵌入式Linux开发基础知识
2.1嵌入式Linux简介
2.2嵌入式Linux开发平台简介
2.3嵌入式Linux开发流程
第三章linux设备驱动程序概述
3.1设备驱动程序基础知识
3.2字符设备驱动程序
3.3块设备驱动程序
3.4网络设备驱动程序
第四章 嵌入式Linux驱动实验
4.1 嵌入式Linux的交叉工具链的安装与使用
4.2 嵌入式Linux挂载远程共享文件夹实验
4.3 嵌入式Linux应用程序的开发
4.4 嵌入式Linux交叉调试器的安装与使用
4.5 嵌入式bootloader的移植
4.6 嵌入式Linux的交叉工具链的制作
4.7 嵌入式Linux内核移植
4.8 嵌入式Linux根文件系统的制作
4.9 嵌入式Linux内核驱动模块设计及实验
(咨询特价) 嵌入式Linux的led驱动程序设计及实验
(咨询特价) 嵌入式Linux的小键盘驱动程序设计及实验
(咨询特价) 嵌入式linux的CAN总线驱动程序设计及实验
(咨询特价) 嵌入式linux的IIC总线驱动程序设计及实验
(咨询特价) 嵌入式linux的音频驱动程序设计及实验
(咨询特价)嵌入式linux的PS2键盘鼠标驱动程序设计及实验
(咨询特价)嵌入式linux的串口驱动程序设计及实验(W83977)
(咨询特价) 嵌入式linux的LCD驱动程序设计及实验
(咨询特价) 嵌入式linux的触摸屏驱动程序设计及实验
(咨询特价) 嵌入式linux的USB Host驱动程序设计及实验
(咨询特价) 嵌入式linux的CF卡驱动程序设计及实验
(咨询特价) 嵌入式linux的IDE硬盘驱动程序设计及实验
(咨询特价) 嵌入式linux的SD卡驱动程序设计及实验
(咨询特价)嵌入式linux的网卡驱动程序设计及实验
第四章 嵌入式Linux应用程序实验
4.1 嵌入式基本应用程序开发
4.2 Linux的WEB服务器建立和动态WEB技术实验
4.3 Linux 多线程应用程序开发
4.4 Linux的以太网socket通讯实验
第五章 嵌入式Linux图形用户接口实验
5.1嵌入式系统中的GUI简介
5.2基于MiniGUI的应用开发
5.2.1 MiniGUI 开发环境的安装
5.2.2 MiniGUI 应用开发实例
5.2.3 MiniGUI 应用移植
5.3基于 Qt/Embedded 应用开发
5.3.1 Qt/Embedded 开发环境的安装
5.3.2 Qt/Embedded应用开发实例
5.3.3 Qt/Embedded应用移植
5.3.4提供LINUX 系统下,基于QT的摄象头、GPRP、无线上网、蓝牙应用程序、源码驱动及实验。
μC/OS - II实验
第一章 嵌入式系统
1 嵌入式系统概率
2 嵌入式处理器
3 嵌入式操作系统
4 GEC2410B实验平台介绍
1.4.1 硬件资源
1.4.2 软件资源
1.4.3 教学平台的使用
第二章 嵌入式系统硬件驱动基础开发案例
1 ARM的串行口实验
2 ARM的A/D接口实验
3 ARM的D/A接口实验
4 电机转动控制实验
5 触摸屏驱动实验
6 LCD的驱动控制实验
7 蜂鸣器驱动实验
8 提供蜂鸣器、GPRS、GPS、TCP/IP协议栈和TFTP文件传输源代码和实验
第三章 嵌入式系统扩展板开发案例
扩展实验一 GPRS 扩展板通信实验
扩展实验二 GPS 扩展板通信实验
WINCE实验
第一章 嵌入式系统
1.1 嵌入式系统概率
1.2 嵌入式处理器
1.3 嵌入式操作系统
1.4 GEC2410B实验平台介绍
1.4.1 硬件资源
1.4.2 软件资源
1.4.3 教学平台的使用
第二 章 WINCE系统开发1 WINCE系统建立实验
2 WINCE模拟器实验
3 WINCE Bootloader实验
第三 章 WINCE系统驱动开发
1 WINCE简单驱动开发实例
2 WINCE下ADC流驱动程序设计
3 IIC总线驱动实验
4 WINCE系统用户接口实验-鼠标和小键盘驱动
5 WINCE下PS2键盘驱动程序设计
6 WINCE系统触摸屏实验
7 wince下直流电机、步进电机完成控制实验
8 wince 下CF卡 驱动 实验
第四章 WinCE应用软件开发
1 EVC软件环境建立实验
2 简单MFC应用程序开发实验
3 基于WINCE Directshow 的多媒体播放机实验
第五 章 WINCE综合实验
1 通讯软件实验
2 GPRS实验
3 GPS实验
4 红外实验
VXWORKS学习资料(852M)
嵌入式资料汇总(483M)


浙公网安备 33011002014637号