MM32SPIN0230MM32SPIN0230 系列是MindSPIN旗下的高性能32位运动控制MCU,使用Cortex®-M0 为内核,最高工作频率可达60MHz,内置32KB高速存储器,多达26个GPIO;集成了 1 路12位的模数转换器ADC、2路模拟比较器COMP、2路运算放大器OPAMP、1个 32位通用定时器、3个16位基本定时器、1个16位高级定时器;1个USART接口可作为UART或SPI通信。
官网资料详见 MM32SPIN0230 .
开发板资料详见:MiniBoard(MM32SPIN0230B3TV).
演示视频链接如下:
https://www.bilibili.com/video/BV1mSdKBBEsn/?vd_source=ac2061ac1c3a70ff1bcda7c7e6057efe
下面我来一步步讲解如何搭建该环境及烧录、和结果演示
1.先到官网下载pack包
https://www.mindmotion.com.cn/support/software/keil_pack/
2.下载解压安装包


3.我用的是JLINK调试,还要在灵灵动微电子(MindMotion)的官网下载MM32_JLINK_pack_V1.24包,否则JLINK调试时找不到MM32SPIN0230B3TV这个芯片,无法进行调试。

4.去官网下载例程:

5.keil5打开GPIO文件夹里的GPIO_KEY_Input如下图,编译得到hex文件。

6.j-link和板子连接线见下图,连接三条线,另外TYPE-C 的usb口接电脑上;

打开SEGGER J-FLASH LITE V8.32,进行调试,烧录成功见下图页面。

使MM32spin0230开发板通过按键控制各led灯亮灭,详见视频链接。

开源社区
