jinglixixi 发表于 2020-7-26 08:50

【ESK32-360测评】+ 开发环境的构建

本帖最后由 jinglixixi 于 2020-7-27 07:58 编辑

<p>&nbsp;</p>

<p>ESK32-360开发板所支持的开发工具很丰富,从例程的文件夹即可窥见一斑,参见图1所示。</p>

<p></p>

<p>图1 例程文件夹设置</p>

<p>本人习惯使用的则是KEIL,自然无需再重新安装,其版本是V5.23。</p>

<p>为了能支持ESK32-360开发板的编译,需下载和安装数据包Holtek.HT32_DFP.1.0.25。</p>

<p>这样我们就可以对开发板所配置的例程进行编译处理了,当然在使用例程前还需先进行一件事,那就是展开压缩的工程文件。</p>

<p>展开的方法是:点击相应例程文件下的&ldquo;CreateProject&rdquo;即可。</p>

<p></p>

<p>图2 展开前内容</p>

<p>&nbsp;</p>

<p></p>

<p>图3 展开后内容</p>

<p>由此看出,厂家是十分替用户着想来节省存储空间的。</p>

<p>展开例程后,即可对例程加以编译。以屏显示的例程为例,它位于LCD文件夹内。</p>

<p>其主程序如下:</p>

<p></p>

<p>&nbsp;</p>

<p>由于事先已安装了开发板的支持包,此时在芯片列表中会直接见到&ldquo;HT32F1654&rdquo;的名称,见图4所示。</p>

<p></p>

<p>图4 完成器件添加</p>

<p>在执行编译后,程序无误如图5所示。</p>

<p></p>

<p>图5 完成编译</p>

<p>此时问题来了,开发板并没有板载的调试下载工具,其外挂的调试下载工具是e-Link32 Pro debug adapter。</p>

<p>为应急想到手头有一款CMSIS-DAP的调试下载器,就按引脚名称连了上去,但试了试没反应。后来又看了遍接口图,差点没冒出一身冷汗,妈呀,</p>

<p>CN7的开口是朝上的,而图上开口是向下的,幸好觉得3.3V没必要接,否则真的会一尸两命了。</p>

<p>图6 CN7接口</p>

<p>更改连线后再查看,好问题解决了!</p>

<p>调试工具的设置如图7所示,连接成功后见图8所示。</p>

<p></p>

<p>图7 设置调试工具</p>

<p>&nbsp;</p>

<p></p>

<p>图8 连接有效</p>

<p>此时,下载算法的选择如图9所示。</p>

<p></p>

<p>图9 下载算法选择</p>

<p>执行程序下载后,其结果如图10所示。</p>

<p></p>

<p>图10 执行下载</p>

<p>下载程序后,其运行的结果如图11所示。</p>

<p>开发环境的构建终于完成了,后面就可以对例程深入体验和学习啦!</p>

<p></p>

<p>图11 运行效果</p>

littleshrimp 发表于 2020-7-26 21:28

<p>好个&ldquo;一尸两命&rdquo;,你这个板子味道如何?</p>

jinglixixi 发表于 2020-7-27 08:00

littleshrimp 发表于 2020-7-26 21:28
好个&ldquo;一尸两命&rdquo;,你这个板子味道如何?

<p>好在没接3.3V引脚,后怕呀!</p>

soso 发表于 2020-7-27 12:02

jinglixixi 发表于 2020-7-27 08:00
好在没接3.3V引脚,后怕呀!

<p>细节,细节 ,<img height="28" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/grinning-face-with-smiling-eyes_1f601.png" width="28" /></p>
页: [1]
查看完整版本: 【ESK32-360测评】+ 开发环境的构建