新闻
>
>
用iar ewarm如何开发航顺hk32f030m微处理器?
资讯分类

用iar ewarm如何开发航顺hk32f030m微处理器?-凯发pa平台

  • 分类:新闻中心
  • 作者:
  • 来源:麦克泰技术
  • 2022年01月19日

【概要描述】“车规soc 高端mcu超市双战略、让万物互联更智慧让智慧生活更美好”。航顺芯片目前已量产29大家族300余款hk32mcu。

【概要描述】“车规soc 高端mcu超市双战略、让万物互联更智慧让智慧生活更美好”。航顺芯片目前已量产29大家族300余款hk32mcu。

  • 2022-01-19
详情

 

航顺芯片公司是一家国产mcu研发和生产供应商,它提供arm cortex-m0、m0 、m3、m4和risc-v等二十九类300余款各类mcu并建立了一定的产业规模,与arm-keil和iar等工具供应商达成长期生态计划和战略合作。下面我们就介绍用iar ewarm开发环境和j-link仿真器如何开发航顺hk32f030m微处理器。

 

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

 

1

开发环境

· 支持iar ewarm 8.22.1(创建工程的原始版本)及其以上版本

· iar的航顺补丁库hkmicrochip_iar_supportpack_v1.1.2.exe.7z(目前iar ewarm 9.20.2已经支持hk的处理器了,因此就不需要这个补丁文件了。)

· 航顺的实验例程 hk32f030mxx_examplev1.0.5.rar

· j-link base v10.1仿真器

2

准备工作

一、iar的航顺补丁库hkmicrochip_iar_supportpack_v1.1.2.exe.7z的下载地址: http://www.hsxp-hk.com/companyfile/97/

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

下载完成后,请解压到iar ewarm的安装目录中(iar ewarm 9.20.2已经支持不需要了)

航顺的实验例程hk32f030mxx_examplev1.0.5.rar 下载地址:https://bbs.21ic.com/forum.php?mod=viewthread&tid=3003370&page=1#pid11351696

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

下载完成后,请解压到iar ewarm的example目录中或任意一个目录中。

 

二、j-link与hk32f030m开发板连接

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

给开发板供电:用usb t头电缆连接板子上cn2接口给板子供电。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

3

程序加载和调试

首先,打开iar ewarm 8.22.1/9.20.2,选择file->open workspace,

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

选择h:\hk32f030m\hk32f030mxx_examplev1.0.5\hk32f030mxx_examplev1.0.5\project\10 gpio\1_gpio_toggle\ewarm\hk32f030m_demo.eww 文件打开,

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

我们选择hk32f030m_demo-debug* , 按右键或从菜单上选择project,然后选择options,观察category框中general option,右边选择选项卡target,查看所选择的调试设备是否正确。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

再观察一下c\c compiler设置,特别是preprocessor下的两部分正确与否。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

再观察一下链接定位文件,

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

最后设置一下仿真器,因为我们用的是j-link仿真器,而缺省的是st-link仿真器。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

选择j-link/j-trace选项,然后选择category下面的j-link/j-trace选项,看一下右边connecttion选项卡,看看下面interface 部分是否是 swd,按 ok,结束设置。这时我们看到主界面,菜单栏上出现了j-link菜单选项。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

我们选中项目文件hk32f030m_demo-debug*,按右键在弹出菜单上或选择主菜单上project下的make进行项目编译,编译过程中下面的build窗口显示编译结果和出现的问题,编译完成后,显示错误和警告的数量,错误为零就是编译成功了。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

下面我们就可以选择菜单上project下或者工具栏上download and debug,

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

由于j-link 没有正式支持这款芯片,你可能还要在j-link的芯片选择框中选择核cortex-m0,

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

这时,j-link仿真器会将程序下载到芯片中去了。你就可以用iar ewarm进行正常的调试了。

 

 用iar ewarm如何开发航顺hk32f030m微处理器?
 

 

当你执行单步执行这个程序,就可以看到板子上的led2一会亮,一会儿灭,当你执行这个程序,led2就会闪烁。



 

关键词:

推荐新闻

×
  • 在线客服凯发pa平台的联系方式

    服务时间:9:30 — 6:30

    联系电话 :

    意见反馈 :

  • rwm

请让我们知道您的凯发pa平台的联系方式

联系凯发pa平台

深圳市龙岗区平湖街道平吉大道北159号恒路e时代航顺芯片总部大厦22层

(深圳)

2880948126

凯发pa平台的版权所有 © 2021 深圳市航顺芯片技术研发有限公司  

网站地图