1、板卡资源介绍
a、 M0+模组开发系统分核心板和底板两个子系统。核心板存在两种类型:基于MSPM0L1306的核心板 和 基于MSPM0G3507的核心板;底板是兼容两种核心板的统一实验系统。
b、 其中核心板均是MSPM0+主处理器的最小系统,加上USB转UART的接口电路。其上搭载的电源供电电路不仅提供本核心板电源,同时存在给底板提供电源的能力。核心板均支持BSL下载代码方式以及通过预留的SWD接口下载代码。
c、 而底板是大量板载主要扩展外设,提供丰富的实验例程测试,所有外设以排针方式预留接口,方便用户灵活与M0+核心板不同的管脚连接,安排各种差异化实验。底板主要显示外设有LED、RGB-LED、独立数码管、四位扫描数码管、128x64 OLED屏。输入设备有四个轻触开关和四路拨码开关,提供用户丰富的输入输出方式。存储设备有EEPROM和FLASH,分别提供I2C接口和SPI接口,方便测试。常见模拟外设有NTC温敏测量电路、光敏电阻测量电路,提供常见的模拟外设实验,同时底板设计实现一路可调电流的940nm红外发射电路和940nm红外接收PD电路,该接收电路是I/V跨阻放大电路结构。这两者红外收发电路与M0+内置OPA以及AMP部件联合使用,可以构成高精度测量系统。
2、支持的实验列表
– 基础-LED闪烁实验
– 基础-GPIO输出实验
– 基础-GPIO组合输出实验
– 基础-GPIO之按键输入实验
– 基础-按键中断实验
– 基础-基本定时器实验
– 基础-扫描数码管实验
– 外设-PWM控制LED实验
– 外设-定时器捕获实验
– 外设-串口回环实验
– 外设-硬件I2C驱动OLED实验
– 外设-软件模拟I2C的OLED实验
– 外设-SPI FLASH实验
– 外设-I2C EEPROM实验
– 外设-二进制可调放大器实验
– 外设-模拟比较器实验
– 系统-时间片轮询多任务实验
– 系统-通用多功能切换小系统实验
– 系统-环境监测系统实验
–OS-基本操作系统实验
–OS-基于六轴传感器的姿态提取实验
3、教程资源
a、 板卡的基础手册资料,如简介、原理图、实验指导书等;
i.原理图、手册、各例程使用说明,已经上传 https://gitee.com/NEagle/msp-lab-m0
ii.后续持续更新中
b、可配合使用或者配套出版的教材(如果有)
c、 参考实验的工程代码
i.部分已经上传 https://gitee.com/NEagle/msp-lab-m0
ii.后续持续更新中
d、配套的使用视频(如果有)
4、联系方式
a、 i.主要作者:应骏 junying@shnu.edu.cn
ii.资料例程均,持续更新,上传:https://gitee.com/NEagle/msp-lab-m0
iii.基于核心板的学生创新项目,目前规划的基于M0+的智能小车项目、基于M0+的三相电机驱动系统 等,已经部署学生开展项目开发中。学生项目实施完成,若项目实施质量通过内部审核,代码将上传https://gitee.com/NEagle/msp-lab-m0,硬件资源将上传https://oshwhub.com/ (本项内容实施中,后续公开)。