【HC32F4A0开发板测评】+开发环境构建与程序下载
<div class='showpostmsg'> 本帖最后由 jinglixixi 于 2023-2-17 14:49 编辑<p>HC32F4A0开发板支持用多种进行开发,如IAR、MDK及GCC等。</p>
<p>出于习惯的原因本人是以MDK作为开发工具,其版本为V5.25.2.0。</p>
<p>在下载例程的情况下,打开相应的例程其界面如图1所示。</p>
<p>图1 开发界面</p>
<p> </p>
<p>为在MDK中添加芯片的支持,需下载和安装相应的支持包:</p>
<p> 在完成安装后,就可在芯片列表中找到HC32F4A0的身影,见图2所示。 </p>
<p> 图2 提供芯片支持</p>
<p> </p>
<p>为生成目标文件,需按图3所示来勾选“Create HEX File”选项。</p>
<p></p>
<p>图3 生成目标文件</p>
<p> </p>
<p>经编译处理,其结果如图4所示,说明编译正常。</p>
<p> 图4 完成编译 </p>
<p> </p>
<p>在完成编译的情况下该如何进行下载测试呢?</p>
<p> </p>
<p>由资料可知,HC32F4A0开发板配有程序调试下载,通过它来完成程序下载。也可通过串口来进行下载。</p>
<p>这里以串口下载来进行介绍,其接线方式如图5所示。</p>
<p></p>
<p>图5 在线方式连接</p>
<p> </p>
<p>在下载时,要将J47的短接子插到引脚2和引脚3的位置,见图6所示。</p>
<p></p>
<p>图6 模式选择</p>
<p> </p>
<p>那串口该如何连接呢?</p>
<p>是用USB转TTL模块的RXD连接PA13,用模块的TXD连接PA14,用模块的GND连接开发板上的GND。</p>
<p>在连接时,可从接口J37上引出,见图7所示。</p>
<p> 图7 J37引脚排列</p>
<p> </p>
<p></p>
<p>图8 实物连接</p>
<p> </p>
<p>进行下载的工具是XHSC ISP V2.09,在下载时其界面设置如图9所示。</p>
<p> 图9 下载设置</p>
<p> </p>
<p>在下载时,点击“执行”按钮即可。完成下载后,其界面如图10所示。</p>
<p> 图10 完成下载</p>
<p> </p>
<p>这样就搭建好了开发环境,并具备了程序下载功能。 </p>
<p>有了开发环境和下载功能的保障,后面就可以顺利地进行学习和功能测试了。</p>
<p> </p>
<p> </p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> 直接Keil+DAP下载就行,有板载的DAP呀,再整个工具,不怕麻烦,老师有个性呀。 lugl4313820 发表于 2023-2-17 16:37
直接Keil+DAP下载就行,有板载的DAP呀,再整个工具,不怕麻烦,老师有个性呀。
<p>系统是WIN7的没有驱动,只好先如此;否则需要装win10。</p>
jinglixixi 发表于 2023-2-18 09:47
系统是WIN7的没有驱动,只好先如此;否则需要装win10。
<p>老师,升级吧,天天这么累,得换台外星人电脑才行呀!</p>
<p>介绍得好详细,嵌入式开发一直都想学习,这么好的教材,入门学习值得看</p>
wuxian2000 发表于 2023-2-18 22:08
介绍得好详细,嵌入式开发一直都想学习,这么好的教材,入门学习值得看
<p>感谢支持</p>
lugl4313820 发表于 2023-2-18 12:38
老师,升级吧,天天这么累,得换台外星人电脑才行呀!
<p>有道理!</p>
<p>你上面第一个图是md引脚拉低,下面hc在线下载软件显示要md拉高,所以到底是哪个对呢?</p>
zlx_0606 发表于 2024-9-23 14:44
你上面第一个图是md引脚拉低,下面hc在线下载软件显示要md拉高,所以到底是哪个对呢?
<p>下载软件时要拉高md,第一个图只是起示意的作用。</p>
页:
[1]