【沁恒试用】CH559EVT试用2:开发环境
<p> 突然想到人类首次登陆月球已经50年了,50年前美苏太空争霸,可谓把技术发挥到极致,最近曝光了不少阿波罗计划的计算机和电子器件,都是现在技术的鼻祖,用当时的技术把人类成功送上月球绝对是一大壮举。</p><p> 这就牵扯到一个性能的问题,现在的器件性能已经很强了,但能把MCU的性能发挥到什么程度就取决于人了。描述性能可以用每秒能执行多少条机器指令评估,用MIPS来表示:百万次指令运算每秒。英特尔公司最初的8051最高12MHz,最少12个振荡周期执行一个指令,也就1MIPS。</p>
<p> 我没找到CH559的MIPS,来估算一下。CH559最高56MHz,增强型E8051内核,79%的指令是单字节单周期指令。根据上面的参数,40MIPS不知算不算保守,但已经相当不错了。再加上存储、外设、可靠性等方面,CH559算是很出色了。</p>
<p> </p>
<p> 好了,赶紧回来,继续开发环境:</p>
<p> 官网资料《CH559评估板使用说明书》已经讲得非常详细了,在KEIL V4 for C51版本上开发,首先下载安装KEIL V4 for C51,再用“WCHISPTool”工具添加WCH MCU到keil器件库,</p>
<p>链接:<u>http://www.wch.cn/download/WCHISPTool_Setup_exe.html</u></p>
<p>我是win7系统,按照说明书,安装起来都很顺利,就不详细贴图了。看到有没安装系统更新导致问题的,大家可以参考一下:https://bbs.eeworld.com.cn/thread-1081666-1-1.html</p>
<p> </p>
<p>从新建一个工程开始:</p>
<p></p>
<p>选择WCH MCU:</p>
<p></p>
<p>再选择要使用的型号:</p>
<p></p>
<p>点击“否”</p>
<p></p>
<p>在Source Group1上右击选择“Add Files to Group ‘Source Group1’ ”</p>
<p></p>
<p>在沁恒公司的例程里,选择一个你开发相对接近的例程的c文件(比如:GPIO.c):</p>
<p></p>
<p>导入后,点开魔术棒,选择create HEX Files:</p>
<p></p>
<p>就可以编译了,在对应的文件夹里就可以找到生成的HEX文件。</p>
<p>下一步:下载运行,放到下一贴里:)</p>
<p> </p>
<p><br />
<br />
<br />
<b><font color="#5E7384">此内容由EEWORLD论坛网友<font size="3">landeng1986</font>原创,如需转载或用于商业用途需征得作者同意并注明出处</font></b><br />
</p>
<p>这个56M还是原始频率,内部PLL倍频之后估计速度更快约为288MHz,都快赶超DSP了。从来没见过倍频会给内核使用。一般来说倍频是给定时器,USB用的。</p>
nivans 发表于 2019-9-3 11:17
这个56M还是原始频率,内部PLL倍频之后估计速度更快约为288MHz,都快赶超DSP了。从来没见过倍频会给内核使 ...
<p>哦,还真没注意到这个</p>
页:
[1]