
周末开始对MM32F103开发板进行第一次测试
(一)器件库“MindMotion.MM32x103_DFP.1.0.0.pack”的安装
器件库的安装包在下载资料里,由说明可以看出,该库适合KEIL 5.14和更高版本,本人使用的是KEIL 5.15。直接双击器件库的安装包即可安装。

安装完成后,点击”PackInstaller”,可以看到”MM32x103 Series”。右侧的”Examples”栏中点击”Copy”,下载了一个官方例程,是关于LED灯交替亮灭的。

(二) LED官方试验例程的运行
在程序编译和运行之前,首先设置仿真器:
(1)点击魔术棒”Options for Target ‘Target 1’ ”;
(2)点击”Debug”栏,选择所使用的仿真器,例程最开始设置的是Jlink,但本人使用的是野火的CMSIS DAP;

(3)选择”Utilities”栏,点击“Setting”---”Debug”,选择模式SW或JTAG,最大频率等,”SWJ”前点击一下选中。

编译下载后,D6和D5两个发光二极管循环亮灭。

(三) 新建工程,编写例程
新建工程可以在KEIL中通过固件库建立,百度中就有很多关于这方面的操作方法,但我经常在已有的工程中进行更改,通常只需更改源文件和头文件就可以了。
本人需要在屏幕上显示数据,我用的是淘晶驰的5寸HMI电阻屏,自身带有ARM芯片处理数据,所以我只要按照格式发送命令字符串就可以了。

其实发送的命令非常简单,就是通过串口1向串口屏上发送显示的数据和将屏幕颜色循环刷成红色和蓝色。

第一次试验非常简单,以后会逐渐增加难度。