yang_alex 发表于 2019-7-13 23:39

【CH549评测】第2篇 程序烧录工具评测

<div class='showpostmsg'> 本帖最后由 yang_alex 于 2019-7-13 23:52 编辑

<p>【CH549评测】第2篇 程序烧录工具评测<br />
&nbsp; &nbsp; &nbsp; &nbsp; 以前用过CH554的网友需要注意,由于沁恒新增加了MCU系列(CH549就是新的CH54X系列,CH554是原来的CH55X系列),而且估计内部的BOOTloader程序也做了升级,所以以前的下载程序需要更新到现在最新版本的下载程序WCHISPTool。下载程序WCHISPTool支持沁恒的的32位MCU-CH56X系列、CH57X系列和8位MCU-CH55X系列、CH54X系列。这样使用沁恒不同系列MCU时,只用安装下载程序WCHISPTool就可以了。</p>

<p>&nbsp;</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp;最新版本的下载程序WCHISPTool中集成了沁恒MCU在KEIL中的器件型号库,不像以前需要单独安装沁恒MCU在KEIL中的器件型号库(不过好像只支持了8位MCU-CH55X系列、CH54X系列,32位MCU-CH56X系列、CH57X系列没看到)。具体操作是:打开下载程序WCHISPTool,点击功能菜单下最下面一行的&ldquo;添加WCH MCU到KEIL器件库&rdquo;:<br />
</p>

<p>&nbsp; &nbsp; &nbsp; 接下来再打开KEIL,此时在里面找芯片的型号就出现了WCH系列的各个型号了:</p>

<p></p>

<p>&nbsp;</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp;关于下载程序WCHISPTool的使用,我在之前&ldquo;【CH554评测】第3篇 烧录,固件下载环境评测<a href="http://https://bbs.eeworld.com.cn/thread-570795-1-1.html" target="_blank"> https://bbs.eeworld.com.cn/thread-570795-1-1.html</a>&rdquo;帖子里说的很明白了,这里只强调一下在CH549评估板上的注意事项:</p>

<p>下载程序WCHISPTool支持USB下载和串口下载两种方式.</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp;如果用USB下载程序,一定要选从左数第二个USB TYPE-A(真USB口) 或 USB MicroB,这两个才真正连接MCU的USB。最左边的USB TYPE-C的D+、D-线并没有连到MCU的 D+、D-信号引脚上,所以不能用来做USB下载。</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp;如果用串口下载程序,一定要选最右边的USB TYPE-A,这个是通过CH340做的一个串口转USB(虚拟串口)。除了用作串口下载程序外,另一个重要作用是在调试时进行串口输出调试信息。</p>

<p>&nbsp;</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp;另外一个注意事项是,如果你的板上MCU(例如之前的CH554)的BOOTloader是2.30以前的版本,在使用新版本下载程序WCHISPTool时,需要点击&quot;功能&quot;菜单下倒数第二行的&ldquo;bootload2.30之前版本&rdquo;,使能该选项(前面打勾)。如果用的MCU内部的BOOTloader是2.30之后的版本,记得取消该选项。</p>

<p></p>

<p>&nbsp;</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp; 最后给沁恒提个小建议:下载程序WCHISPTool退出时记住当前选择的MCU系列和型号,以及相关设置。不要每次打开都需要重头选择设置一遍。</p>

<p>&nbsp;</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>

沁恒USB单片机 发表于 2019-7-15 08:46

<p>建议收到!</p>

SuiBianLiuLiu 发表于 2019-7-15 10:21

<p>USB下载可以自动切换BOOT协议版本;</p>

<p>网络和串口下载需要手动选择支持的BOOT协议版本;这个是由于接口握手的特殊造成的,我们不得已做了取舍。</p>

<p>ISP工具配置保存有这个功能,再ISP的工具栏目,文件-&gt;保存配置,会在ISP的安装目录下新建配置文件,每次上电自动加载,你选择的芯片型号和配置信息都会自动加载,不用重复选择,你试下是否满足你的要求。</p>

<p>&nbsp;</p>

<p>如果想清除配置,可以选择恢复默认或者重新配置即可。</p>
页: [1]
查看完整版本: 【CH549评测】第2篇 程序烧录工具评测