锐极嵌入式Linux培训内容
时间:2006-11-22
来源:互联网
培训内容:
A,理论探讨:
1、嵌入式开发流程简介
--嵌入式系统的概念
--嵌入式平台和Desktop平台开发区别
--嵌入式-最小系统的构成
2、 对ARM体系结构的介绍
--ARM寄存器的组成
--ARM与THUMB指令的介绍
--ARM七种模式介绍以及异常模式处理流程
--ARM核内部总线接口
3、 基于Samsung 2410芯片系统开发做介绍,简要介绍各种嵌入式处理器的忧缺点,以及各种嵌入式处理器的应用场合
-- Samsung 2410功能简介
--ARM9内核的介绍
--Samsung 2410 Memory map
--Samsung 2410芯片应用场合
--针对于SAMSUNG系列处理 ROADMAP
4、 以2410 FOR Linux 硬件参考设计为例,剖析硬件电路
--先简单讲解评估板的概念,着重选评估板的必要性
--以最简单的发光二极管电路为例来讲解实现过程
--介绍各种存储器和2410之间的实现,以及硬件电路的连接
--着重讲解2410 内部集成 LCD Controller 的硬件和软件实现过程
5、 基于嵌入式开发平台的搭建过程(主要是LINUX),以及要注意的地方,基于LINUX OR WINCE应用程序的开发流程
--介绍交差开发平台的概念
--介绍目前比较流行的编译器,以及支持的处理器的情况
--GDB的概念
--BSP(Board support package)基本概念
--Bootload的基本概念,以及怎样定制自己的Bootload
--设备驱动程序的开发流程
6、 移植操作系统的过程
--实时操作系统的概述
--最简单的一个实时操作系统的基本组成
--操作系统的选型(推荐)
--Linux 移植过程
7、介绍图形系统的选型
--介绍各种图形系统的优缺点
--以目前比较流行的QT,Microwindow,Minigui为例
--以Minigui为例做个简单个应用程序
8、 仿真器和编译器的介绍
--Multi ICE 和ADS 1.2 的设置
--调试的基本类别,以及仿真器的概念
9、实验
B,实验内容
实验1:嵌入式应用程序开发入门
实验2:WEB+CGI实验
实验3:应用程序移植实验
实验4:框架型驱动实验
实验5:串口通信实验
实验6:中断实验
实验7:I2C串行总线通讯实验
实验8:实时时钟实验
实验9:看门狗实验
实验10:EEPROM实验
实验11:A/D接口实验
实验12:D/A接口实验
实验13:步进电机实验
实验14:小键盘+LED实验
实验15:SPI+CAN串行总线通讯实验
实验16:以太网驱动实验
实验17:LCD驱动实验
实验18:图形界面GUI实验
实验19:触摸屏驱动及手写输入应用实验
实验20:以太网SOCKET通信实验
实验21:USB接口实验
实验22:IDE硬盘/CF卡驱动实验
实验23:PS2键盘实验
实验24:并口实验
实验25:音频输入输出实验
实验26:MP3 解码实验
实验27:MPEG4解码实验
实验28:文件系统实验:
实验29:2.6内核移植实验
实验30:GPRS应用实验
实验31:CPLD硬件VHDL语言实验
A,理论探讨:
1、嵌入式开发流程简介
--嵌入式系统的概念
--嵌入式平台和Desktop平台开发区别
--嵌入式-最小系统的构成
2、 对ARM体系结构的介绍
--ARM寄存器的组成
--ARM与THUMB指令的介绍
--ARM七种模式介绍以及异常模式处理流程
--ARM核内部总线接口
3、 基于Samsung 2410芯片系统开发做介绍,简要介绍各种嵌入式处理器的忧缺点,以及各种嵌入式处理器的应用场合
-- Samsung 2410功能简介
--ARM9内核的介绍
--Samsung 2410 Memory map
--Samsung 2410芯片应用场合
--针对于SAMSUNG系列处理 ROADMAP
4、 以2410 FOR Linux 硬件参考设计为例,剖析硬件电路
--先简单讲解评估板的概念,着重选评估板的必要性
--以最简单的发光二极管电路为例来讲解实现过程
--介绍各种存储器和2410之间的实现,以及硬件电路的连接
--着重讲解2410 内部集成 LCD Controller 的硬件和软件实现过程
5、 基于嵌入式开发平台的搭建过程(主要是LINUX),以及要注意的地方,基于LINUX OR WINCE应用程序的开发流程
--介绍交差开发平台的概念
--介绍目前比较流行的编译器,以及支持的处理器的情况
--GDB的概念
--BSP(Board support package)基本概念
--Bootload的基本概念,以及怎样定制自己的Bootload
--设备驱动程序的开发流程
6、 移植操作系统的过程
--实时操作系统的概述
--最简单的一个实时操作系统的基本组成
--操作系统的选型(推荐)
--Linux 移植过程
7、介绍图形系统的选型
--介绍各种图形系统的优缺点
--以目前比较流行的QT,Microwindow,Minigui为例
--以Minigui为例做个简单个应用程序
8、 仿真器和编译器的介绍
--Multi ICE 和ADS 1.2 的设置
--调试的基本类别,以及仿真器的概念
9、实验
B,实验内容
实验1:嵌入式应用程序开发入门
实验2:WEB+CGI实验
实验3:应用程序移植实验
实验4:框架型驱动实验
实验5:串口通信实验
实验6:中断实验
实验7:I2C串行总线通讯实验
实验8:实时时钟实验
实验9:看门狗实验
实验10:EEPROM实验
实验11:A/D接口实验
实验12:D/A接口实验
实验13:步进电机实验
实验14:小键盘+LED实验
实验15:SPI+CAN串行总线通讯实验
实验16:以太网驱动实验
实验17:LCD驱动实验
实验18:图形界面GUI实验
实验19:触摸屏驱动及手写输入应用实验
实验20:以太网SOCKET通信实验
实验21:USB接口实验
实验22:IDE硬盘/CF卡驱动实验
实验23:PS2键盘实验
实验24:并口实验
实验25:音频输入输出实验
实验26:MP3 解码实验
实验27:MPEG4解码实验
实验28:文件系统实验:
实验29:2.6内核移植实验
实验30:GPRS应用实验
实验31:CPLD硬件VHDL语言实验
作者: zyx322 发布时间: 2006-11-22
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28