三IAR编译环境使用小技巧
4在IAR下出现abort handle或hardware fault后,如何处理
①首先,此时可能处于mos或者IGBT下的上下桥臂同时导通的情况,请在此处增加POE处理机制。所以:
● 正式量产的时候,应该增加POE(所有PWM关闭输出,设为高阻)处理机制。
● 调试的时候,可以增加返回上一条出现异常的问题的 语句
②增加如下语句,可让出错机制返回到上一行。进行错误现场恢复。
BX LR
App文件:
System.c文件:
四调试用仿真器型号+仿真环境说明
1仿真器型号
以下任意一种或比下面这个列表的仿真器版本更高的都可以。
(Cotex-R52比较新,所以对仿真器型号要求高)
IAR 9.32.1后开始支持J-Link +R52 core
● Segger公司系列
● IAR公司系列
I-JET
I-JET Lite
2仿真环境软件版本需求
● Segger公司系列
● IAR公司系列
IAR9.3后,都自带I JET仿真环境,也自带R52 core的烧录算法。
3仿真器和USB转以太网选型建议
仿真器
情况一
E2 studio一般搭配Segger的工具。请使用官方的J-Link调试器。
注意:下面这种J-Link EDU Mini是不能用于RZ/T2M和RZ/N2L的调式的。
情况二
官方RSK EVK上自带 J-Link OB授权,如果需要,可以将J-Link OB的调试信号接到用户目标板上使用。
情况三
采购正版 I-JET,搭配IAR。
USB转以太网网卡选型
(仅适用于ECAT)
● 由于很多笔记本电脑不再搭载固定的RJ45的以太网接口。所以需要用USB转以太网。
● 早期ECAT和TWINCAT的限制,导致很多品牌的 USB转以太网转换卡,无法正常使用ECAT网络和从站设备进行通讯。
● 目前由于ECAT、TWINCAT、以及USB转以太网(内置芯片)转换模块都进行了升级后。有部分 USB转以太网转换器,可以正常进行ECAT通讯。
经过实测,推荐如下两种给大家参考。
经济款
豪华款
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !