课件内容:
嵌入式系统概述
了解课程的性质与目标,了解课程主要内容与进度安排。掌握嵌入式系统的基本架构。
1.1嵌入式系统概述
1.2嵌入式系统的发展阶段与应用
1.3嵌入式系统的架构
1.4嵌入式系统开发的特点
Linux编程基础
掌握Linux命令的使用方法。学会使用GCC、GDB和makefile进行编译和调试。掌握交叉编译工具的安装和使用方法。掌握基于Linux的网络文件系统的配置和使用方法。
2.1 Windows平台下软件工具的使用-Source Insight
2.2 Windows平台下软件工具的使用-Secure CRT
2.3 Linux常用命令
2.4 Linux平台下软件工具的-GCC
2.5 Linux平台下软件工具的-GDB
2.6交叉编译工具的使用
2.7网络文件系统的配置和使用
ARM体系结构
理解ARM处理器的体系结构。理解ARM指令集,能够阅读和修改ARM指令程序。
3.1 ARM概述
3.2 ARM指令与系统(1)
3.3 ARM指令与系统(2)
3.4 ARM汇编实现循环点灯实例
GPIO接口及实例
掌握GPIO的配置和使用方法。会在Linux上针对ARM芯片编程来驱动LED、拨码开关、电机、键盘等模块。了解通过ARM芯片开发其他扩展模块的步骤和方法。
4.1S3C6410架构
4.2GPIO结构与寄存器描述
4.3GPIO地址映射
4.4GPIO接口设计之LED灯
4.5GPIO接口设计之数码管控制
4.6GPIO接口设计之键盘驱动控制
4.7GPIO接口设计之直流电机控制
4.8GPIO接口设计之步进电机控制
UART接口及实例
掌握在Linux上进行UART接口和硬件驱动开发的过程和方法。
5.1UART接口概述
5.2UART接口电路
5.3UART串口通信程序设计实例
ADC接口及实例
掌握在Linux上进行ADC接口和硬件驱动开发的过程和方法。
6.1ADC结构
6.2ADC寄存器描述
6.3ADC接口及数据采集
6.4ADC数据采集与数据显示实验
其他
总结嵌入式系统开发的流程,提醒开发过程中需要注意的事项。
7.1嵌入式交叉开发流程总结
《嵌入式系统》PPT课件 黄淮学院 姚巧鸽
资源下载
资源下载