【MM32F103试用体验】:控制HMI串口屏

editor的头像
editor 发布于:周五, 07/15/2016 - 15:12 ,关键词:


周末开始对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向串口屏上发送显示的数据和将屏幕颜色循环刷成红色和蓝色。


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

围观 470