0.准备工作
1.硬线连接
测试硬件,直接将硬件与电脑连接,可以观察到红、绿、蓝灯每5s,10s,20s状态变化,周而复始。
2.打开环境,导入工程
打开集成开发环境AHL-GEC-IDE,单击菜单“文件”——>“导入工程”。选择电子资源中的CH01\AHL-STM32L431-Test。
导入工程后如下图所示
3.编译工程
4.连接GEC并下载机器码
单击菜单“下载”——>“串口更新”,进入更新窗体界面并单击“连接GEC”
连接之后,单击“选择文件按钮”,导入被编译工程目录下的Debug中的.hex文件,然后单击“一键自动更新”按钮,等待程序自动更新完成。
5.观察运行结果
现象如下:
①开始时为暗,依次变化为红、绿、黄(红+绿)、蓝、紫(红+蓝)、青(蓝+绿)、白(红+蓝+绿),周而复始
②用手触摸主板上标有“热敏”字样的温度传感器,可以看到黄灯会闪烁3次
③用手触摸主板上标有“金葫芦”字样的触摸区,可以看到白灯闪烁3次。(这个看不到)
6.通过串口观察运行情况
①观察程序运行过程。进入“工具”一“串口工具”,选择其中一个串口(这里选择COM3),波特率设为115200并打开,串口调试工具页面会显示三色灯的状态MCU 温度、环境温度。(若没有显示,则关闭该串口,打开另一个串口)
②验证串口收发关闭已经打开的串口,打开另一个串口(COM4),波特率选择默认参数,在“发送数据框”中输入字符串,单击“发送数据”按钮。
可以看到数据发送成功