微机原理与单片机技术
分享
课程详情
课程评价
spContent=本课程首先介绍了微型计算机相关基础知识和应用,然后系统论述了ARM Cortex-M3微处理器架构、开发方法手段以及其基本编程汇编语言和程序设计方法,并提供以STM32F103VET6芯片为核心的基础实验平台以及拓展实验模块。在此理论与实践结合下,详细介绍了微处理器多种接口技术,如GPIO、定时计数器、异步/同步串行通信、DAC/ADC、中断处理、以及实时操作系统Free RTOS移植等各种嵌入式接口技术原理和应用。 根据高等工程专业教育和认证所需,以及对动手能力的培养,本课程和教材书配有“最小系统”、“扩展系统”和“高级拓展系统”三种实验平台。紧密结合实验平台,编写有配套基础实验和综合实验。本书实验内容和数量丰富,实例代码均经过平台验证,读者可以直接在实验平台上使用和演练,提高实践和设计能力。
—— 课程团队
课程概述

本课程特色及教学改革创新点:

1. 本课程根据行业需求以及电子类专业本科生专业背景,将《微机原理与接口技术》与单片机原理应用》合二为一,单片机为主,微机原理为辅。

2. 本课程以单片机应用为主线,重点讲授单片机控制编程、应用以及复杂控制系统的设计。

3. 本课程讲授STM32F103系列微处理器。STM32F103系列芯片具有强大的控制功能,为市场主流芯片,直接服务于就业。

4. 本课程单片机编程语言Keil-C为编程语言。

5. 本课程《微机原理》中讲授基本原理以及接口控制方法,删除ADC0809、DAC0832、8255A等知识。

6. 本课程秉承以练促学的理念,教学过程中,增加自主实践环节,突出训练学生的综合应用能力。使学生掌握的不再枯燥的课本知识,而是练出服务社会过硬的技能。


授课目标

通过对此专业课程的规划设计,注重知识、能力、素质培养,致力于开启学生内在潜力和学习动力。全程注重培养学生德智体美劳全面发展,适应国家创新型、复合型、应用型、国际化人才培养的要求。目前以基于ARM Cortex-M系列内核的处理器芯片已经成为微处理器和微控制器工业应用领域的支柱处理芯片,也出版有相应的教科书,高等院校都在修改人才培养大纲和计划,本课程特别强化实践教学内容。在万物互联IoT的今天,工程师都面对的是大数据和设计复杂工程系统,对我们的教育提出了更高的要求,需要在理论与实践教学实现一体化。因此本课程将努力把实践平台和理论教学配套结合,强化创新工程实践,满足高层次和应用性人才的培养需求。

课程大纲
预备知识

电路原理、电子线路、数子电路与模拟电路、以及EDA电子设计等


参考资料

徐灵飞,黄宇,贾国强. 嵌入式系统设计[M]. 北京:电子工业出版社,2020.

陈桂友. 基于ARM的微机原理与接口技术[M]. 北京:清华大学出版社,2020.

王宜怀,邵长星. 汽车电子S32K系列微控制器-基于ARM Cortex-M4内核[M]. 北京:电子工业出版社,2018.

罗蕾. 嵌入式系统及应用[M]. 北京:电子工业出版社,2016.

马维华. 嵌入式系统原理及应用(第三版)[M]. 北京:北京邮电大学出版社,2017.

陈志旺,等. STM32嵌入式控制器快速上手(第二版)[M]. 北京:电子工业出版社,2014.

(英)姚文详. 宋岩,译. ARM Cortex-M3权威指南[M].北京:北京航空航天大学出版社,2009.

温子棋,等. ARM Cortex-M0微控制器深度实战[M]. 北京:北京航空航天大学出版社,2017.

STMicroelectronics. Reference Manual of STM32F1(F102xx, F103xx, and F107xx) Advanced ARM-based 32-Bit MCUs, 2010.

STMicroelectronics. STM32F10x_StdPeriph_Driver固件库手册3.5.0.

楼顺天,周佳社,张伟涛编著.微机原理与接口技术[M]、ISBN 978-7-03-044464-6,电子工业出版社,2006. 

周杰,张银胜,刘金铸. PIC单片机原理与系统设计[M]、ISBN 978-7-5029-4481-0,气象出版社,2008. 

周杰,周先春,罗宏,高超编著. C语言与系统仿真,ISBN 978-7-5029-4686-9,气象出版社,2009.