【经验】使用瑞萨CS+编译器查看RL78内部FLASH数据经验与方法介绍
瑞萨RENESAS汽车级16位MCU RL78/F1x系列支持AEC-Q100认证,nA级别优异的低功耗特性,以及集成片上EEPROM等特性,集成CAN/LIN通讯模块,十分适用于汽车电子控制MCU的应用。瑞萨针对RL78系列芯片提供自主研发的CS+编译器来实现芯片编程与仿真。
在调试时,有时为了更直观的观察,如当操作FLASH,和dataflash或者 指针变量时,我们需要直接观察芯片存储空间地址,来进行调试确认。本文介绍CS+编译器常用到的调试方法,通过直接查看FLASH memory的方式来协助用户调试MCU 的flash空间。
打开flash memory需要在调试时状态下才可以执行,我们这边选择simulator模式进行调试,点击debug按钮成功进入debug模式后,打开左上角菜单栏,点击view->memory,出现以下界面:
图1 CS+调试器的memory界面
从上图1可看到,最左边的栏目显示地址,右边显示16byte的二进制数据。这样可显示MCU包括codeflash ,dataflash,ram区域的所有数据。如果需要指定地址查看,只需要在上方空白处填入如0x1000地址后,点击move,光标即可移到对应的0x1000地址处。此外,还可以通过notation按钮来改变数据显示的格式 。
view菜单中其它调试工具:
如view->disassemble,可用来查看汇编指令。
view ->watch,可用来查看寄存器与变量
综上所述,通过瑞萨CS+编译器的view调用,可以协助我们调试瑞萨RL78系列MCU芯片,以更快的实现软件代码的编程与调试。
- |
- +1 赞 0
- 收藏
- 评论 2
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】瑞萨RL78系列MCU芯片R5F10BBF无法DEBUG问题分析
客户在使用R5F10BBF芯片时,反馈说如果使用代码生成器生成代码编译后,会无法进入DEBUG模式。经分析,是因为使用代码生成器时,没有配置DEBUG功能,致DEBUG功能被关闭,本文介绍2种解决方法。
设计经验 发布时间 : 2023-03-29
【经验】如何在瑞萨CS+编译器的C语言中嵌入汇编?
本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH,支持CAN/LIN通讯的车规级MCU R5F10BBF为例,介绍在设计模块bootloader功能时,如何实现在编译器中嵌入汇编语言的功能。
设计经验 发布时间 : 2019-04-20
【经验】瑞萨RL78系列MCU中断嵌套开发经验
瑞萨高性价比汽车级16位MCU RL78/F1x系列,支持CAN总线与LIN总线,可用于汽车零部件主控BCM开发,受到车厂的公认好评。本文主要介绍瑞萨RL78/F13系列MCU R5F10BGGCLFB的中断嵌套模式配置方法。
设计经验 发布时间 : 2022-12-24
【经验】瑞萨RL78系列MCU芯片R5F10BBF的DTC模块配置方法
瑞萨(Renesas)推出的高性价比汽车级16位MCU RL78/F1x系列。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHz,集成了片上EEPROM。本文主要介绍瑞萨RL78/F13系列MCU R5F10BBF的DTC模块配置方法。
设计经验 发布时间 : 2023-01-03
【经验】瑞萨RL78/F13系列MCU R5F10PMJ的内部时钟配置及测试方法
RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHz,集成了片上EEPROM。本文主要介绍瑞萨RL78/F13系列MCU R5F10PMJ的内部时钟配置以及测试方法。
设计经验 发布时间 : 2023-04-14
【经验】瑞萨RL78 MCU芯片工程代码使用指引之对单片机IO口进行位操作
瑞萨科技是世界十大半导体芯片供应商之一,在汽车领域的MCU市场份额更是排在最前列。近日笔者碰到刚接手瑞萨MCU的开发人员,提出一个比较有意思的问题,分享出来以帮助大家更快上手。本文分享的是瑞萨R5F109GE使用瑞萨自有的CS+的编译器,但在编程中,无法对单片机IO口进行位操作。
设计经验 发布时间 : 2018-12-04
【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?
本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。
设计经验 发布时间 : 2019-05-02
RL78: EXPLANATION OF ORDERABLE PART NUMBERS
型号- RL78 FAMILY,R7F,R5F,RL78/I1A,R7F100GLJ3CFB#AAX,RL78/F12,RL78/G11,RL78/G12,RL78/G15,RL78/G16,RL78/F1X,R5F1006ECASP#VX,RL78
【经验】车规级RL78系列16位MCU如何读取指定ROM空间的数据?
瑞萨车规级16位RL78系列MCU ,集成CAN总线,十分适合应用于带CAN诊断的汽车零件产品项目,目前在全世界汽车各零配件厂商中广泛应用。以RL78系列R5F10BBF为例,十分适用于对封装要求小,且支持CAN总线的应用需求中。
设计经验 发布时间 : 2018-04-18
【选型】瑞萨48pin小封装MCU R5F10BGGCLFB可替代upd78f1828,工作温度更广
瑞萨汽车级16位MCU RL78/F1x系列支持AEC-Q100认证,nA级别优异的低功耗特性,集成片上EEPROM等特性。本文介绍瑞萨RL78/F14系列的48pin小封装MCU R5F10BGGCLFB,可替代瑞萨停产物料upd78f1828芯片。
器件选型 发布时间 : 2022-12-24
Renesas Flash Driver and EEPROM Emulation Software Target MCU List for RL78 - Automotive
型号- RL78/F23,RL78/F24,RL78/F1X,RL78/G1X,RL78/X1X,RL78,RL78 FAMILY
【经验】车规级16位单片机RL78系列R5F10BBF睡眠模式使用IO唤醒操作指引
瑞萨汽车电子推出的高性价比的汽车级16位MCU RL78/F1x系列,广泛用于汽车零部件主控开发,受到车厂的好评公认。RL78系列是瑞萨78K系列的升级产品,主频可以达到32MHZ,集成了片上EEPROM。本文以瑞萨16位RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何使用IO口唤醒R5F10BBF芯片的睡眠模式。
设计经验 发布时间 : 2019-11-01
【经验】RL78系列MCU R5F10BBF烧录时如何确保程序烧录的准确性
本文介绍瑞萨RL78系列MCU芯片R5F10BBF烧录时的校验机制,以及如何操作回读MCU芯片内部的FLASH与EEPROM校验码,来确认芯片FLASH是否与烧录的二进制文件一致。
设计经验 发布时间 : 2019-11-15
E1/E20/E2 Emulator, E2 Emulator Lite Additional Document for User's Manual (Notes on Connection of RL78)
型号- RL78/D1A,RL78/F1A,RL78/G1A,RL78/I1A,RL78/G1D,RL78/I1B,78/G1X,RL78/G1E,RL78/I1C,L78/G1C,RL78/G1F,RL78/I1D,RL78/L1A,RL78/G1G,RL78/I1E,RL78/G1H,RL78/L1C,RL78/FGIC,RL78/G1P,RL78-S2,RL78-S3,RL78/G13A,RL78/F12,RL78/G11,RL78/F13,RL78/G12,RL78/F14,RL78/G13,RL78/F15,RL78/G14,RL78/D1X,RL78/L12,RL78/F1X,RL78/L13,RL78/I1X,RL78
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制UV胶的粘度范围:150~25000cps,粘接材料:金属,塑料PCB,玻璃,陶瓷等;固化方式:UV固化;双固化,产品通过ISO9001:2008及ISO14000等认证。
最小起订量: 1支 提交需求>
登录 | 立即注册
提交评论