0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IAR编译环境使用小技巧(2)

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-12-13 13:29 次阅读

IAR编译环境使用小技巧

4在IAR下出现abort handle或hardware fault后,如何处理

①首先,此时可能处于mos或者IGBT下的上下桥臂同时导通的情况,请在此处增加POE处理机制。所以:

●正式量产的时候,应该增加POE(所有PWM关闭输出,设为高阻)处理机制。

●调试的时候,可以增加返回上一条出现异常的问题的 语句

②增加如下语句,可让出错机制返回到上一行。进行错误现场恢复。

BX LR

App文件:

9573350e-9975-11ee-8b88-92fbcf53809c.png

System.c文件:

9584d606-9975-11ee-8b88-92fbcf53809c.png

调试用仿真器型号+仿真环境说明

1仿真器型号

以下任意一种或比下面这个列表的仿真器版本更高的都可以。

(Cotex-R52比较新,所以对仿真器型号要求高)

IAR 9.32.1后开始支持J-Link +R52 core

●Segger公司系列

959162ea-9975-11ee-8b88-92fbcf53809c.jpg95a72468-9975-11ee-8b88-92fbcf53809c.png

●IAR公司系列

I-JET

I-JET Lite

2仿真环境软件版本需求

●Segger公司系列

95d74526-9975-11ee-8b88-92fbcf53809c.png

●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通讯。

经过实测,推荐如下两种给大家参考。

经济款

豪华款

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 瑞萨
    +关注

    关注

    34

    文章

    22285

    浏览量

    85971
  • 仿真器
    +关注

    关注

    14

    文章

    1015

    浏览量

    83602
  • IAR
    IAR
    +关注

    关注

    5

    文章

    344

    浏览量

    36602
  • 编译环境
    +关注

    关注

    0

    文章

    12

    浏览量

    8541

原文标题:RZ/T2M RZ/N2L RZ/T2L系列应用心得(3-下)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    IAR软件编译环境编译,出现中断标志警告如何解决?

    我在IAR软件编译环境编译,出现中断标志警告:Warning[25]: Label \'MemManage_Handler\' is defined pubweak in a sect
    发表于 08-23 06:55

    IAR环境配置

    其实,IAR编译环境的配置是相当重要的,没配置正确或者不符合自己的习惯的话,使用起来就会很麻烦。下面我根据网上的经验和资料,以及自己摸索和大家共同探讨下IAR的配置。
    发表于 08-29 09:09 101次下载

    最新IAR集成开发环境文件下载

    最新IAR集成开发环境文件下载
    发表于 08-12 11:18 223次下载

    IAR编译生成HEX文件及常见问题

    IAR编译生成HEX文件及常见问题,IAR编译ZStack-CC2430输出HEX文件的正确配置。
    发表于 12-07 18:36 14次下载

    IAR编译错误信息表

    IAR编译错误信息表,提供常的编译错误介绍。
    发表于 03-16 14:06 1次下载

    IAR_AVR_C编译器的使用

    IAR_AVR_C编译器的使用A
    发表于 06-15 17:15 29次下载

    如何用IAR6.3编译环境中ucos在msp430上的移植的详细中文资料

    本文的主要内容介绍的是如何用IAR6.3编译环境中ucos在msp430上的移植的详细中文资料概述。
    发表于 05-09 16:58 4次下载
    如何用<b class='flag-5'>IAR</b>6.3<b class='flag-5'>编译</b><b class='flag-5'>环境</b>中ucos在msp430上的移植的详细中文资料

    怎么样使用Studio 6和IAR_AVR_C编译器?

    Atmel小贴士 如何使用Studio 6和IAR C编译
    的头像 发表于 07-11 00:31 3752次阅读

    IAR编译器优化对程序的影响

    IAR编译优化选项
    的头像 发表于 07-05 00:25 4719次阅读

    Keil、 IAR编译存储相关说明及拓展

    Keil、IAR编译存储相关说明及拓展
    的头像 发表于 03-20 11:38 2692次阅读
    Keil、 <b class='flag-5'>IAR</b><b class='flag-5'>编译</b>存储相关说明及拓展

    IAR ARM集成开发环境学习教程

    IAR Embedded Workbench for ARM 是IAR Systems 公司为ARM 微处理器开发的一个集成开发环境(下面简称IAR EWARM )。比较其他的ARM
    发表于 08-24 16:47 32次下载
    <b class='flag-5'>IAR</b> ARM集成开发<b class='flag-5'>环境</b>学习教程

    IAR for 8051 开发环境的安装

    IAR for 8051 开发环境的安装
    发表于 12-03 11:21 17次下载
    <b class='flag-5'>IAR</b> for 8051 开发<b class='flag-5'>环境</b>的安装

    IAR环境下,利用simpleli

    IAR环境下,利用simpleli
    发表于 12-05 10:36 8次下载
    <b class='flag-5'>IAR</b><b class='flag-5'>环境</b>下,利用simpleli

    如何在e² studio中添加IAR和Keil的ARM编译

    e 2  studio是用于瑞萨MCU的集成开发环境(IDE),该开发环境是基于全球广泛使用的Eclipse平台而开发,e 2 studio可以帮助客户完成从代码开发、
    的头像 发表于 03-14 10:45 1794次阅读

    为MindSDK搭建armgcc编译环境(Windows版)

    ,也是微控制器开发者常用的编译工具解决方案。命令行方式使用的工具,在Linux操作系统中较为常用,但在Windows操作系统中,可以基于 MSYS2 作为模拟命令行工作环境的虚拟终端,配合 armgcc 工具集,搭建微控制器开发
    的头像 发表于 04-13 14:48 1212次阅读