【经验】瑞萨CS+软件工具开发RL78 MCU入门教程
近来,很多习惯使用其他MCU IDE的用户反馈说,第一次使用瑞萨的IDE CS+不容易上手。本文根据笔者的经验介绍如何应用CS+ for CACX来开发RL78系列MXU芯片。
作为一款软件开发工具,CS+具有缩短构建时间,可以提高方便度,且要求多种扩展函数的客户也可以放心使用。CS+支持Windows 7、Windows 8.1和Windows 10等操作系统。通过CS+可以极大地提高开发效率,为客户加速其软件开发的产品。
在使用瑞萨单片机RL78编程时,编译器CS+自带启动文件,启动文件中定义了堆栈首地址,errno,调用硬件初始化,清除RAM等。具体的开发过程如下:
一、安装CS+ for CACX
下载安装《CS+ for CA,CX V4.00.01》CA,CX的IDE;
下载安装《CS+ for CA,CX Device Information for RL78 V6.00.00》RL78芯片的device file。
二、安装后打开IDE,新建工程
1)File→new→create new project打开新建工程页面,选择新建MCU芯片信息,这里以RL78/G13系列的R5F100FE为例新建工程。
2)Kind of project选择新建application或者library,此处选择新建application。
3)输入工程名称和工程路径,点击create,
4)打开代码生成器:tool?plug-in勾上前两项,点击ok重启IDE。
5)重启完成之后可以看到工程树中有代码生成器。
三、生成代码
1)在代码生成器中,根据需要配置。配置好后,点击generator code产生代码;
2)写入LED闪灯程序,P1.0 500ms翻转一次。
void main(void)
{
R_MAIN_UserInit();
/* Start user code. Do not edit comment generated here */
while (1U)
{
P1.0 = ~P1.0;
delayms(500);
}
/* End user code. Do not edit comment generated here */
}
点击build,生成lmf和hex文件。
四、仿真,debug tool中选择你的工具E1或者你需要使用的工具
以E1为例,选中后设置目标板的供电方式。
Connect settings中选择供电方式E1供电或者是不供电。如使用外部时钟,需要将Mainclock frequency的频率设置成和外部时钟一致。
点击debug→download连接MCU芯片下载程序。进入debug模式,可以开发仿真你的程序了。
相关软件:
RENESAS Evaluation Software CS + for CA,CX V4.00.01 详情>>>
Renesas CS+ for CA,CX Device Information for RL78 V6.00.00 详情>>>
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 9
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
RL78自编程升级程序操作指南
RL78/G13 系列微控制器(MCU)可以对它们内部的flash 进行编程。本文提供了以R5F100LE微控制器为参考的flash 自编程应用的概述。
设计经验 发布时间 : 2016-07-18
【经验】瑞萨仿真器E1的自检方法
E1是瑞萨推出的用于支持MCU的片上调试仿真器和闪存编程器,提供了基本的调试功能,可以满足实际的开发需求。
设计经验 发布时间 : 2017-08-18
【经验】RL78 MCU使用EEPROM存储数据时该如何操作?
瑞萨RL78系列芯片的EEPROM自带算法库,能够优化存储寿命,提供多种操作模式和错误诊断标志。
设计经验 发布时间 : 2017-08-11
极海半导体(Geehy Semiconductor)汽车电子芯片 选型指南
描述- 极海汽车电子芯片产品布局通用微控制器/微处理器、传感器、接口、驱动等多条产品线,战略聚焦车身控制、信息娱乐系统、BMS电池管理系统及域控等领域,提供符合ISO 26262功能安全标准、安全可靠、质量稳定的芯片产品与应用方案,并为客户提供丰富的开发生态与本地化技术支持。通过优质的服务和多元化的产品组合,满足汽车电子行业日益增长的应用需求,协助客户实现快速量产,助力国产汽车产业向上发展。
型号- G32A1445UAT0MLL,G32A1465UAT0MLL,G32A1445UAT0MLH,G32A1465UAT0MLH,APM32F103RCT7,APM32A407VGT7,APM32A407,APM32A103,APM32A103CBT7,APM32F003F6U7,GURC01,APM32A407ZGT7,APM32A103系列,APM32A091RCT7,APM32A091,APM32,APM32F072RBT7,APM32A091系列,APM32A407系列,G32A1445系列,APM32A103RET7,APM32A103VET7,APM32F072CBT7,G32A1445,G32A
【产品】16位微处理器S1C17M33、SICI17W3X,睡眠电流分别低至0.2uA、0.15uA
EPSON推出的微处理器S1C17M33、SICI17W34/SICI17W35/SICI17W36都属于低电压、低电流微处理器,可大幅延长产品电池寿命,它们嵌入式电路部分可帮助客户降低总产品数量、节省板子空间和减少软件开发时间,也均可驱动LCD显示模式,可广泛应用于通信设备、工业电子、汽车电子及消费电子领域。
新产品 发布时间 : 2018-10-14
雅特力携工业控制、电机控制、消费电子、智能家居及汽车电子等领域近百款产品与方案亮相ELEXCON 2022
雅特力作为32位微控制器的创新领导者,携工业控制、电机控制、消费电子、智能家居及汽车电子等五大领域近百款产品与方案亮相此次展会,全面展示了雅特力最新技术与成果,吸引了众多电子行业人士参观交流!
行业资讯 发布时间 : 2022-11-10
微控制器EFM32LG系列内部带有模拟比较器(ACMP)功能,当比较器两个输入端输入的电压值相同时,其输出是高电平还是低电平?
当EFM32LG系列微控制器的模拟比较器的两个输入端输入的电压值相同时,其输出的电平是模拟比较器上一次比较输出的状态。
技术问答 发布时间 : 2017-05-05
Silicon Labs EFM32系列32位低功耗MCU Cortex系列微控制器采用的软件接口标准CMSIS有哪些特性?
嵌入式系统越来越复杂,开发和软件测试的工作量也显著增加,为了减少开发时间并且降低产品中存在的风险,软件重用已经越来越普遍。为了各种软件产品间的配合,ARM同各大 微控制器供应商、工具供应商和软件解决方案提供商一起开发了CMSIS,一个涵盖了大多数Cortex-M处理器和Cortex-M微控制器产品的软件框架。 CMSIS的设计目标和特性包括以下几点: 1、提高软件的可用性。 2、提高软件的兼容性。 3、独立的工具链特性。 4、开放性。 5、易用性。
技术问答 发布时间 : 2017-10-10
Silicon Labs 32位低功耗MCU EFM32G232F128系列微控制器GPIO的最大翻转速度为多少?
EFM32G232F128系列微控制器GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz。
技术问答 发布时间 : 2017-10-10
微控制器EFM32LG系列内部带有模拟比较器(ACMP)功能,当模拟比较器正常工作时,可以切换输入通道吗?
微控制器EFM32LG系列的模拟比较器在正常工作时可以切换输入通道,其同相输入通道和反相输入通道都可以任意在可选项中切换通道。
技术问答 发布时间 : 2017-05-05
EFM32系列微控制器GPIO的最大翻转速度为多少?
EFM32系列微控制器GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHZ时,GPIO最大翻转速度大约为5.3MHz。
技术问答 发布时间 : 2017-05-05
EFM32系列微控制器能否使用1.8V电源供电?
EFM32系列微控制器不能直接使用1.8V电源供电。EFM32系列微控制器的最大上电复位阈值大约为1.98V,即上电过程中电压小于1.98V时,MCU一直处于复位状态。但当上电复位完成以后,供电电压高于1.85V时可以正常运行,当供电电压低于1.85V时将产生掉电复位。
技术问答 发布时间 : 2017-05-05
Renesas(瑞萨)电机控制微控制器(MCU)选型指南
目录- 电机MCU路线图 电机驱动推荐微控制器 16位RL78电机控制MCU RX-T电机控制MCU RA-T电机控制MCU RA-T系列主要特性 RISC-V电机专用MCU 电机控制解决方案
型号- RX200,RX6XT,RX23T,RX71M,RX2XT,RA6T3 GROUP,RISC-V-MC,RA-T,RA-T系列,RX600,RX6XX,RX63T,RX66T,RA4T1,RA6T2,RX66N,RA6T1,RX26T,RA8T2,RA6T3,RA8T1,RX62G,RA4T1 GROUP,RX-T,RA,MCK-XXXXX,RL78/G14,RA6T1 GROUP,RL78,RX74T,RX62T,RX65X,RX13T,RX7XT,RX,RX100,RISC-V,RL78/G1F,RL78/G1G,RX1XT,RL78/G24,RX7XX,RA6T2 GROUP,RX24T,RX72M,RX24U,RX72N,RA2,RA4,RXV2,RXV3,RA6,RXV1,RA8,RA-T 系列,RX23X,RX72T
瑞萨提供市场上最广泛的微控制器组合和解决方案,简化用户设计,满足全球物联网、消费电子需求
Mohammed强调了瑞萨如何成为MCU的世界领跑者,每年向汽车和工业以及基础设施和物联网系统的客户出货超过35亿个。了解您如何利用我们数十年的智能、安全MCU设计经验,以双源生产模式、业界先进的MCU工艺技术和庞大的生态系统合作伙伴网络为后盾,简化您的下一个设计并快速上市。
原厂动态 发布时间 : 2023-04-26
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
查看全部1条回复