最小微控制器系统设计
最小微控制器系统设计
5000+ 人选课
更新日期:2025/06/04
开课时间2025/02/25 - 2025/06/30
课程周期18 周
开课状态开课中
每周学时-
课程简介

大学生的科技活动已经成为人才培养的重要环节。开展大学生科技竞赛的训练和比赛可以检验学生所学课程知识的掌握程度,培养学生的科研能力和工程经验,搭起书本知识与工程实践的桥梁。微控制器最小系统是竞赛作品与制作的基础,其设计方法、电路制作是学生赛前训练与竞赛设计最重要的内容之一。

本课程旨在推广全国大学生电子竞赛培训经验,将其中微控制器最小系统设计与制作的方法普及到学生能力培养中,以提升学生的科研能力和工程素养。

学生通过学习本课程,能够了解目前最新的微控制器技术,并基于一些常用的微控制器芯片构建出最小系统,完成一定的应用。本课程对于最小微控制系统的设计及应用讨论分为三个部分进行:(1)首先介绍微控制器的基本概念,最小微控制器芯片及最小微控制器系统设计的关键技术。(2)基于市面上性价比较高、广泛应用的TI公司的MSP430单片机进行微控制器最小系统应用设计介绍,围绕4个由浅入深的实验训练学生对于微控制器各外设的使用。(3)基于TI公司应用于数字控制领域的DSP芯片TMS320LF28x,进行最小微控制器系统硬件设计实验,使学生们切实掌握最小微控制器系统设计的步骤及注意事项。

本课程授课方式是以案例作为切入点,让学生切实体验做中学的工程实践训练模式,通过大量的实验及实训来强化学生的工程实践能力。

  课程中需要完成的四个MSP430实验分别是:(1)简易计数器(225Hz方波发生及幅度测量(3)基于I2C接口的数据采集(4PWM信号发生及频率和占空比测量。要求基于MSP430F5529Launchpad编写代码完成以上四个实验。基于TMS320LF2812完成的硬件设计实验需要在CAD软件中完成最小系统的原理图及印制板图设计。

课程大纲

最小微控制器系统设计课程基本介绍

课程基本介绍

课程基本介绍单元测试

Topic1 最小微控制器系统设计概述

1.1 概述第一部分--课程引言及微控制器基本概念

1.2 概述第二部分--常用的微控制器介绍

1.3 概述第三部分--最小微控制器系统设计

1.4 概述第四部分--最小微控制器系统设计的关键点

最小微控制器系统设计概述单元测验

Topic 2 MSP430实验--2.1 MSP430实验说明

2.1.1 MSP430实验说明--实验板及开发环境介绍

2.1.2 MSP430实验说明--IAR的安装和使用

2.1.3 MSP430实验说明--实验板外设使用举例

2.1.4 MSP430实验说明--一个基于IAR的例子

MSP430实验--2.1 MSP430实验说明单元测试

Topic 2 MSP430实验--2.2 MSP430实验一

2.2.1 MSP430实验一要求

2.2.2 MSP430实验一基本思路

MSP430实验一单元测验

MSP430实验一单元作业

Topic 2 MSP430实验--2.3 MSP430实验二

2.3.1 MSP430实验二要求

2.3.2 MSP430实验二基本思路

MSP430实验二单元测验

MSP430实验二单元作业

Topic 2 MSP430实验--2.4 MSP430实验三

2.4.1 MSP430实验三要求

2.4.2 MSP430实验三基本思路

MSP430实验三单元测验

MSP430实验三单元作业

Topic 2 MSP430实验--2.5 MSP430实验四

2.5.1 MSP430实验四要求

2.5.2 MSP430实验四基本思路

MSP430实验四单元作业

MSP430实验四单元测验

Topic 3 TMS320LF2812最小系统设计

3.1 最小系统设计概述及设计要求

3.2 DSP特点及C2000特点概述

3.3 系统电路模块设计

Topic 3 TMS320LF2812最小系统设计单元测验

TMS320LF2812最小系统设计(实验五)单元作业