加载中…
个人资料
科技野草
科技野草
  • 博客等级:
  • 博客积分:0
  • 博客访问:2,781
  • 关注人气:2
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
正文 字体大小:

国产单片机攻略1 - 海尔单片机在线调试器和开发板的使用

(2015-05-12 15:28:07)
标签:

it

教育

科技

      在海外当工程师时,我用的都是国外的单片机做研发。单片机(MCU)相对于CPU来说,工程量和难度都矮不少。中国应该有自己的MCU,何况国产CPU比 如龙芯、飞腾、君正都已经做出来了。在国外的时候我就关注国产单片机,关注了很久,终于找到一款做得非常好的——海尔单片机。海尔单片机用的指令和PIC 的很像,我在国外PIC用得很熟,所以转用海尔非常方便,不用重新学指令。

     尤其经过最近这几年,海尔单片机进步很大。新出的代号为HR10M的在线调试器出来了,价格便宜且更加先进。在线调试器(ICD)的功能是当芯片在电路里 的时候,你可以用ICD和电路里的芯片相连,对整个电子系统进行调试,还可以把程序烧录到芯片,并不用把芯片从电路里取出来。

国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图一:在线调试器HR10M


除了这个ICD更新以外,海尔开发板也出来了。这个开发板比原来的学习板更上一层楼。有母板和子板两个块,还配有步进电机:

国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图二:海尔单片机母板


国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图三:子板加步进电机


国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图四:子板和母板组合并与ICD相连


    那么我们怎么使用这些开发工具呢?首先把子板和母板相连,再把ICD与子板相接,如图四。ICD的另外一端连电脑。除了这些硬件做了彻头彻尾的更新之外, 海尔单片机集成开发软件突破巨大。集成开发环境(IDE)是做嵌入式开发的关键,包括代码编辑器,调试工具,编译工具,烧录驱动等软件模块。IDE可以从 以下链接下载安装到电脑:

http://www.ichaier.com/list.php?catid=148

先安装运行环境,再装开发软件。C编译器工具链建议安装最新的。使用视频也是很好的教材。

国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图五:打开IDE的启动画面


一切都连好后,到开发板介绍页下载例程。http://www.ichaier.com/list.php?catid=81

我买的开发板子板的单片机型号是HR7P194FGL。 我在IDE软件上选择该芯片,下载时序。打开一个例程,下载最新并关联最新的C编译工具链,就可以生成解决方案了。我跑了个叫led_demo的例程:

国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图六:正在运行led_demo例程

国产单片机攻略1 <wbr>- <wbr>海尔单片机在线调试器和开发板的使用

图七:正在运行led_demo例程

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有