个人介绍
嵌入式系统与接口技术 张勇
提供学校: 江西财经大学
院系: 软件与通信工程学院
转运类别: 电子信息工程
专业: 电路与系统
课程编号: 17A93
学分: 3.5
课时: 64
课程介绍
嵌入式实时操作系统μC/OS-II在全球范围内被广泛用作微控制器项目的系统软件,而ARM Cortex-M0+内核以其高性能、极低功耗和易用性等特点成为替代8051架构单片机的最佳微控制器。本课程基于μC/OS-II和ARM Cortex-M0+内核微控制器LPC824详细讲述嵌入式实时操作系统的应用开发技术,主要内容包括ARM Cortex-M0+微控制器、LPC82X硬件电路系统、集成开发环境、Cortex-M0+异常与中断、μC/OS-II概述及其移植、μC/OS-II任务、信号量与互斥信号量、消息邮箱与队列、高级系统组件、LPC82X典型应用系统设计等。本课程的特色在于理论与应用结合紧密且实例丰富,对嵌入式实时操作系统μC/OS-II及其在Cortex-M0+微控制器方面的工程应用,都有详细的讲述。
教学目的

1. 了解Cortex-M0+LPC824和嵌入式系统的基本概念

2. 熟悉LPC824学习板的工作原理

3. 熟悉嵌入式操作系统µC/OS-II的信号量、互斥信号量、消息邮箱和队列等概念

4. 掌握LPC824的定时器、NVIC中断和片上外设的工作原理以及程序设计方法

5. 掌握µC/OS-II任务创建方法

6. 掌握µC/OS-II信号量、互斥信号量、消息邮箱与队列应用方法

7. 掌握ZLG7289B芯片的用法

8. 熟练掌握基于LPC824进行嵌入式系统设计的方法


参考教材

1. 张勇. ARM Cortex-M0+嵌入式开发与实践. 清华大学出版社, 2014.

2. J. J. Labrosse , 邵贝贝 . 嵌入式实时操作系统µC/OS-II(第2版). 北京航天航空大学出版社, 2003.

3. 张勇, 吴文华, 贾晓天. ARM Cortex-M0 LPC1115开发实战. 北京航空航天大出版社, 2014.

4. 张勇. 嵌入式操作系统及ARM Cortex-M0+应用. 西安电子科技大学出版社, 2015.

教学资源
课程章节 | 名称   | 上传时间 | 大小 | 备注
1.1 教学大纲电子稿
17A93-教学大纲.doc
.doc
2015-10-07 99.00KB
2.1 教学进度表电子稿
17A93-教学进度表.doc
.doc
2015-10-07 112.00KB
3.1 教案电子稿
17A93-教案.doc
.doc
2015-10-07 356.00KB
4.1 第一章
Z824_01.ppt
.ppt
2015-10-07 615.50KB
4.2 第二章
Z824_02.ppt
.ppt
2015-10-07 1.12MB
4.3 第三章
Z824_03.ppt
.ppt
2015-10-07 3.69MB
4.4 第四章
Z824_04.ppt
.ppt
2015-10-07 1.19MB
4.5 第五章
Z824_05.ppt
.ppt
2015-10-07 886.00KB
4.6 第六章
Z824_06.ppt
.ppt
2015-10-07 1.34MB
4.7 第七章
Z824_07.ppt
.ppt
2015-10-07 5.52MB
4.8 第八章
Z824_08.ppt
.ppt
2015-10-07 2.71MB
5.1 实验大纲电子稿
17A93-实验大纲.doc
.doc
2015-10-07 109.50KB
5.2 实验申报表电子稿
17A93-实验教学申报表.doc
.doc
2015-10-07 44.50KB
 
17A93-综合性设计性实验申报表.doc
.doc
2015-10-07 41.50KB
提示框