本帖最后由 jinglixixi 于 2020-7-27 07:58 编辑
ESK32-360开发板所支持的开发工具很丰富,从例程的文件夹即可窥见一斑,参见图1所示。
图1 例程文件夹设置
本人习惯使用的则是KEIL,自然无需再重新安装,其版本是V5.23。
为了能支持ESK32-360开发板的编译,需下载和安装数据包Holtek.HT32_DFP.1.0.25。
这样我们就可以对开发板所配置的例程进行编译处理了,当然在使用例程前还需先进行一件事,那就是展开压缩的工程文件。
展开的方法是:点击相应例程文件下的“CreateProject”即可。
图2 展开前内容
图3 展开后内容
由此看出,厂家是十分替用户着想来节省存储空间的。
展开例程后,即可对例程加以编译。以屏显示的例程为例,它位于LCD文件夹内。
其主程序如下:
由于事先已安装了开发板的支持包,此时在芯片列表中会直接见到“HT32F1654”的名称,见图4所示。
图4 完成器件添加
在执行编译后,程序无误如图5所示。
图5 完成编译
此时问题来了,开发板并没有板载的调试下载工具,其外挂的调试下载工具是e-Link32 Pro debug adapter。
为应急想到手头有一款CMSIS-DAP的调试下载器,就按引脚名称连了上去,但试了试没反应。后来又看了遍接口图,差点没冒出一身冷汗,妈呀,
CN7的开口是朝上的,而图上开口是向下的,幸好觉得3.3V没必要接,否则真的会一尸两命了。
图6 CN7接口
更改连线后再查看,好问题解决了!
调试工具的设置如图7所示,连接成功后见图8所示。
图7 设置调试工具
图8 连接有效
此时,下载算法的选择如图9所示。
图9 下载算法选择
执行程序下载后,其结果如图10所示。
图10 执行下载
下载程序后,其运行的结果如图11所示。
开发环境的构建终于完成了,后面就可以对例程深入体验和学习啦!
图11 运行效果
|