SPOC学校专有课程
单片机原理与实验
分享
spContent=你想在物联网领域施展才能吗? 你想设计出性能优越的可穿戴设备吗?那么赶快来学习单片机课程吧。 当下单片机(MCU)已然成为一个片上系统,内部集成有丰富的功能模块,如何灵活配置,高效应用,是单片机系统设计的关键。本课程立足先进的ARM Cortex M4F内核技术,以TI公司的MSP432系列单片机为例,通过对单片机各个模块的原理功能介绍、应用举例以及线下应用实践,您将不仅学会单片机的理论知识,更能掌握嵌入式系统的软、硬件设计和调试方法,基本具备嵌入式系统设计的能力。
—— 课程团队
课程概述

随着物联网技术的发展,从前端的信息收集与处理设备,到物联网的边缘设备;从智慧家居,智慧园区到智慧城市,到处都有嵌入式设备的身影。单片机作为嵌入式设备的基础,掌握单片机的开发应用的方法,将能引导同学们进入到嵌入式系统开发的世界。


这门课程以ARM Cortex M4F为内核的MSP432单片机为例,介绍单片机的应用原理,并通过实例和动手实验学习嵌入式系统开发设计的方法。MS432单片机拥有丰富的模块资源,可以满足很多中低端嵌入式设备的低功耗应用场景的需求。比如除了有丰富的输入输出接口,定时器模块外,还有各种数据通信接口,模数转换器以及保证系统可靠性和安全性的一些功能。


学习完本课程后,同学们将能掌握阅读单片机数据手册和用户指南的方法,锻炼自学能力,学会嵌入式软硬件开发的设计和调试方法,初步具备嵌入式系统开发的能力。


本课程以应用为导向,注重同学们学习知识和应用知识的能力培养。通过具体实验的学习与设计实践,逐步引导同学们建立工程思维的能力。

授课目标

本课程以培养电子信息、信息与通信工程,计算机等相关信息学科领域学生的工程实践能力为目的,学生通过该课程的学习,能掌握嵌入式软件开发环境的使用方法,能够学会使用嵌入式芯片的数据手册以及用户指南,能够熟练掌握微控制器系统的软硬件开发与调试方法,具备嵌入式应用系统设计开发的能力。为后续电子通信应用系统的综合设计开发打下良好的基础。

成绩要求

总成绩100分,成绩组成为:

线上成绩(40%),平时实验+考勤成绩(40%),期末考试(20%)。

总成绩达到60分通过该课程。

课程大纲
预备知识

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

修习过模拟电路和数字电路技术基础类课程,了解基本电路知识,读懂电路原理图和框图。

参考资料

1、嵌入式技术基础与实践(第5版):基于ARM Cortex-M4F内核的MSP432系列微控制器; 王宜怀,许粲昊,曹国平  ;清华大学出版社

2MSP432P401R SimpleLink Mixed-Signal Microcontrollers datasheet .pdf

3MSP432P4xx SimpleLink Technical Reference Manual.pdf

4MSP432P401R SimpleLink 微控制器LaunchPad 开发套(MSP‑EXP432P401R) (Rev. C).pdf

5MSP432_DriverLib_Users_Guide-MSP432P4xx-4_30_01_01.pdf

6MSP430 单片机原理与应用;王兆滨,马义德,孙文恒编著,清华大学出版社

7TI(德州仪器)官网

8TI培训官网