当前位置: 首页 >> 教育教学 >> 正文

《嵌入式系统与实验》国家精品课程

发布者:张琪 [发表时间]:2019-04-30 [来源]: [浏览次数]:

课程链接

http://www.icourse163.org/course/XMU-1001766012


授课老师

李晓潮 (副教授,博士生导师)

陈艺惠 (工程师)

解永军 (高级工程师)

冯 超 (高级工程师)


课程概述

本课程是电子科学与技术专业的核心基础课,是电子系统设计和集成电路应用开发的入门课程。本课程主要包括嵌入式系统概述,ARM Cortex处理器架构,软硬件开发环境,基本内部硬件模块GPIO/定时器/PWM/ADC模块,通用外设通信接口UART/I2C/SPI接口,TCP/IP网络协议及其实现,嵌入式操作系统内部机制及其移植,SoPC异构嵌入式设计等内容。通过本课程的学习,让学生掌握嵌入式系统的概念及其开发方法,并且能够利用所学内容进行嵌入式系统的开发设计。本课程覆盖面广,体现电子学科模拟电路、数字电路和软件基础等三四门课程的基础知识及其综合应用,对学生实际动手能力有很高的要求。在教学上,突出理论和实验并重的特点,让学生在理论和实践的不断循环中掌握和消化知识。


授课目标

通过本课程学习,使学生掌握以下知识:1.掌握有关嵌入式系统的概念以及发展趋势,了解嵌入式体系架构、嵌入式微控制器结构;2.掌握嵌入式系统开发的过程和方法,掌握嵌入式软硬件定制开发的基本知识和技能;3.掌握嵌入式操作系统内部机制和移植方法,并基于嵌入式操作系统进行应用程序开发。4.了解嵌入式的未来发展趋势。


预备知识

1.具备C语言程序设计能力,掌握程序的基本调试方法;

2.学习过计算机和软件技术基础等相关课程;

3.有模拟电路和数字电路技术基础,了解基本电路知识,能读懂电路原理图和框图。

4.具有一定操作系统、网络通信等基础知识。


参考资料

[1]沈建华、郝立平等编著,嵌入式系统教程——基于Tiva C系列ARM Cortex-M4微控制器,北京航空航天大学出版社,2015年5月

[2]Joseph Yiu著, ARM Cortex-M3与Cortex-M4权威指南,清华大学出版社,2015年9月

[3]TI Tiva C series MCU 数据手册