大专及其以上的理科毕业的人士
第1章——嵌入式系统概述
简单介绍嵌入式系统,包括对嵌入式系统的概念、嵌入式处理器和嵌入式操作系统的简要介绍。
第2章——嵌入式系统工程设计
介绍嵌入式系统项目开发的生命周期,并针对开发团队介绍各个阶段需要完成的任务。本章还介绍一些嵌入式系统开发的方法。
第3章——ARM7体系结构
从应用角度(而不是从芯片设计者的角度)介绍ARM7的体系结构。包含许多使用ARM7必须了解的知识。如果想用好ARM7,必须熟知本章。
第4章——ARM7TDMI(-S)指令系统
ARM7TDMI和ARM7TDMI-S是基于ARM体系结构版本V4T的。本章仅介绍ARM体系结构版本V4T支持的指令,ARM体系结构版本V5及以上版本扩展的指令没有介绍。
第5章——LPC2000系列ARM硬件结构
介绍PHILIPS公司LPC2000系列基于ARM7TDM-S的32位微控制器的硬件结构和功能部件。在介绍功能部件原理的同时,通过简单的程序片段加深对相应功能部件的理解。特别是在介绍特殊功能部件时,一并介绍启动代码的相关代码,使可以了解启动代码的来龙去脉。
第6章——接口技术与硬件设计
介绍如何围绕微控制器设计硬件电路以及微控制器的最小系统电路设计方法和多种外设的接口电路设计方法。本章介绍的是其他教科书中很少讲述且容易忽略的细节问题,要设计可靠的硬件必须了解本章内容。
第7章——μC/OSII到ARM7的移植
详细介绍如何将嵌入式实时操作系统μC/OS-II移植到ARM7体系结构上,以及如何将移植代码应用到具体的基于ARM7核的微控制器上。与一般公开的移植不同,本移植的任务不必在特权模式下运行(在用户和/或系统模式下运行),任务可以任意使用ARM指令和/或Thumb指令。
第8章——嵌入式系统开发平台
介绍嵌入式开发平台的概念以及使用嵌入式开发平台的必要性;并介绍建立嵌入式系统开发平台(主要为软件开发平台)的方法,以及一些组成软件开发平台的软件模块的使用方法。
实验课程
第1章ADS集成开发环境及EasyJTAG仿真器应用
1.1ADS1.2集成开发环境的组成
1.2工程的编辑、编译、连接、调试
1.3LPC2200系列ARM7微控制器工程模板
1.4EasyJTAG仿真器的安装与应用
1.5固化程序
第2章基础实验
2.1外部中断实验
2.2外部存储器接口实验
2.3定时器实验
2.4UART实验
2.5I2C接口实验
2.6SPI接口实验
2.7RTC实验
2.8低功耗实验
第3章基于μC/OS-II的基础实验
3.1蜂鸣器控制实验
3.2I2C总线的EEPROM应用
3.3I2C总线的ZLG7290应用
3.4LPC2000系列微控制器MODEM接口软件包
第4章基于μC/OS-II的综合实验
4.1USB_E2PROM编程器实验
4.2读写U盘扇区实验
4.3读写U盘文件实验
4.4SDMMC卡读卡器实验
4.5ZLG_CF驱动使用实验4.6TCP通讯实验
第5章μC/Linux操作系统实验
5.1GPIO实验
5.2UART实验
5.3I2C接口实验
5.4PWM实验
5.5A/D转换实验
5.6TCP实验
5.7μC/Linux内核实验
第6章MiniGUI图形界面实验
6.1MiniGUIforμC/Linux移植实验
6.2MiniGUI消息处理实验
6.3对话框、控件、自定义控件编程实验
6.4简易编辑器、位图显示实验
6.5GDI绘图、桌面主题实验
详细内容见:www。yd-itedu。com
屠老师:厦门大学计算数学与应用软件专业
1、2007.10-11月,再次完成大唐电信公司员工的ARM技术培训,取得优良的评价,主要体现在ARM的开发设计符合企业的实战要求
2、2006.9-11月,完成军工企业的单片机开发、设计培训,使得单片机的开发和设计符合军品企业的要求
3、从事单片机产品的开发和工业自动化开发19年,从事教育10年,产品研发经验丰富,教学经验丰富。
4、主持开发和设计了大型DCS系统、流量表等工控产品;
5、主持开发了凝胶成像分析设备、基因芯片分析系统等电子医疗设备;
6、开发了智能计量表,在楼宇自动化方面有很高造诣。
7、性能良好的语音报价产品是其得意之作。
8、精通MCS51系列、EMC、PIC系列等单片机;精通模拟电路和数字电路的设计,调试等。
9、深圳、上海等地公司管理的阅历,对学员就业有很大帮助。