【经验】瑞萨CS+软件工具开发RL78 MCU入门教程

2017-08-20 世强 阿尔法狗
微处理器,微控制器,RL78,R5F1096E 微处理器,微控制器,RL78,R5F1096E 微处理器,微控制器,RL78,R5F1096E 微处理器,微控制器,RL78,R5F1096E

近来,很多习惯使用其他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 详情>>>


世强元件电商版权所有,转载请注明来源及链接。


技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 9
微控制器 微处理器 通信设备 工业电子 汽车电子 消费电子 R5F10WLDAFA#50 R5F10WMGAFB#30 R5F10WMG RL78/L13 R5F10WLD R5F10RLC R5F10RGCAFB#V0 R7F0C002 R5F10RLCAFB#V0 R5F10RBC R7F0C002L2DFB#AA0 RL78/L12 R5F10RGC R7F0C002G2DFB#AA0 R5F10RBCAFP#X0 R5F11AGGANB#U0 R5F11AGJANB#20 RL78/G1D R5F11AGJ R5F11AGG R5F11AGGANB#YB1 R5F1176AGSP#30 R5F117ACGSP#50 RL78/I1D R5F117GA R5F11778GNA#U0 R5F1177AGNA#U0 R5F11768 R5F117AC R5F11778 R5F117BC R5F117AA R5F11768GSP#30 R5F117AAGSP#30 R5F1176A R5F1177A R5F117BCGFP#30 R5F117GAGFB#30 R5F117BCGFP#50 R5F110PJ R5F110PJGFB#30 RL78/L1C RL78/G10 R5F10Y16ASP#V0 R5F10Y16 RL78/D1A R5F10DGEJFB#V2 R5F10DPJJFB#V2Q R5F10DMJJFB#V2 R5F10DGE R5F10CMEJFB#V2 R5F10TPJJFB#V1 R5F10DMEJFB#V2 R5F10DPE R5F10DMFJFB#V2 R5F10CGCJFB#V2 R5F10DPFJFB#V2 R5F10DLEJFB#YE R5F10DPJ R5F10DLE R5F10DLD R5F10DPG R5F10CLD R5F10DPF R5F10CLDJFB#V2 R5F10DLDJFB#V2 R5F10CMDJFB#V2 R5F10DGCLFB#V0 R5F10DGDJFB#V2 R5F10DMDJFB#V2 R5F10TPJ R5F10DPEJFB#V2 R5F10DPJJFB#V2 R5F10CGBJFB#V2 R5F10DMJ R5F10DGD R5F10DGC R5F10CGD R5F10CGDJFB#V2 R5F10CGC R5F10DMG R5F10CGB R5F10DMF R5F10DPGJFB#V2 R5F10DME R5F10DMGJFB#V2 R5F10DMD R5F10CME R5F10CMD R5F10PMF R5F10PGGLNA#U5 R5F10PME R5F10PGEKFB#X0 R5F10PGH R5F10PGG R5F10PGF R5F10PGE R5F10PMJ R5F10PGD R5F10PMH R5F10PMG R5F10PLGKFB#V5 R5F10PPGLFB#V5 R5F10PMHLFB#V5 R5F10PAE R5F10PAEKSP#U5 R5F10PMGKFB#V5 R5F10PAD R5F10PGJ R5F10PMJLFB#V5 R5F10PPGKFB#V5 R5F10PGJLFB#YK1 R5F10PADKSP#U5Q R5F10PLE R5F10PPH R5F10PPJLFB#V5 R5F10PPG R5F10PPF R5F10PPE R5F10PMGLFB#V5 R5F10PPJLFB#YK1 R5F10PGGLFB#V5 R5F10PLJ R5F10PGJLNA#YK1 R5F10PGGKNA#U5 R5F10PLH R5F10PLG R5F10PPJ R5F10PLF R5F10PMJLFB#YK1 RL78/F14 R5F10PBE R5F10PBD R5F10PBEKNA#U5 RL78/G1C R5F10JBCANA#U0 R5F10JBC RL78/G1A R5F10E8E R5F10E8EALA#U0 R5F10BBELNA#U5 R5F10AAE R5F10BGEKFB#V5Q R5F10ABELNA#YK1 R5F10AAD R5F10AAC R5F10BGG R5F10AAB R5F10BLC R5F10AGGLNA#U5 R5F10ABAKNA#U5 R5F10ABB R5F10ABA R5F10BLG R5F10BLF R5F10BLE R5F10AMFKFB#V5 R5F10BLD R5F10BLGKFB#V5 R5F10ABE R5F10A68 R5F10ABD R5F10ABC R5F10AAEKSP#U5 R5F10A6E R5F10A6D R5F10A6C R5F10AGCKFB#X5Q R5F10A6B R5F10BLELFB#V5 R5F10A6A R5F10ABEKNA#U5 R5F10BMELFB#X5 R5F10BLELFB#V0 R5F10BBGKNA#U5 R5F10AGG R5F10AGGKNA#U5 R5F10AGF R5F10AGE R5F10AGD R5F10AGC R5F10AGB R5F10BMG R5F10AGA R5F10BMF R5F10BME R5F10BBGKNA#U0 R5F10A6EKSP#U5 R5F10BAG R5F10BAF R5F10BAE R5F10BAD R5F10BAC R5F10BBGLNA#U5 R5F10ALEKFB#V0Q R5F10ALD R5F10BGGLNA#U5 R5F10ALC R5F10AGAKFB#V5 R5F10ALB R5F10AMGLFB#V5 R5F10ALG R5F10ALF R5F10ALE R5F10BGELFB#V5 R5F10BBFLNA#U5 R5F10BBG R5F10BBF R5F10BBE R5F10ALGKFB#V5 R5F10BAEKSP#U5 R5F10BBD R5F10BBC R5F10AME RL78/F13 R5F10A6AKSP#U5 R5F10ABELNA#U5 R5F10AAA R5F10BGF R5F10BGE R5F10BGD R5F10BGC R5F10AMG R5F10AMF R5F109LD R5F1096CKSP R5F1096AJSP R5F109LC R5F1096AKSP R5F109LB R5F109LA R5F1096EJSP#V0 R5F1096CJSP R5F1096EJSP R5F109GCJFB#V0 R5F10968JSP#V0 R5F109BB R5F109BA R5F109LE R5F109BEJNAQ#YE R5F1096BJSPQ#YE R5F109BE R5F109ACJSP#V0 R5F10968 R5F109BD R5F109BC R5F1096EJSPQ#YE R5F1096E R5F1096D R5F1096C R5F1096B R5F1096A R5F109AA R5F109GE RL78/F12 R5F109GD R5F109GC R5F109GB R5F109GA R5F109AE R5F109AD R5F109AC R5F109AB R5F104BG R5F104BCAFP#V05G R5F100FGAFP#V0 R5F104GEAFB#V0 R5F104BC RL78/G14 R5F104GE R5F100FG R5F104BGAFP#V0 R5F104BCAFP#V0 RL78/G12 R5F10268 R5F10268ASP#V0 R5F102AAASP#V0 R5F10368 R5F102AA R5F103AA R5F1026AASP#V0 R5F10268ASP#X0 R5F1026A R5F103AAASP#V0 R5F100LE R5F100FCAFP#V0 R5F100LC R5F100PJAFB#V0 R5F101GEAFB#V0 R5F100LL R5F100FE R5F1006AASP#V0 R5F100PL R5F100FC R5F100LEAFB#V0 R5F100PJ R5F100GEAFB#V0 R5F100LCAFB#v0 R5F100GGAFB#V0 R5F1006AA R5F100ACASP#V0 R5F100GG R5F100AA R5F101GE R5F100AAASP#V0 R5F100PLAFA#X0 R5F100PLAFA#V0 RL78/G13 R5F100AC R5F100FEAFP#V0 RL78/F1A R5F114GCLFB#U0 R5F114GC R5F11FLJ R5F11FLJANA#40 RL78/G1H RL78/I1A R5F1076C R5F1076CGSP#V0 R5F10MME RL78/I1B R5F10MMEDFB#30 R5F11MPG RL78/L1A R5F11MPGAFB#YJ1 R5F113PG R5F113GK RL78/F15 R5F113LL R5F113LK R5F113MK R5F113LLLFB#YJ1 R5F113PK R5F113PJ R5F113PH R5F11BBE R5F11BBC RL78/G1F R5F11BCC R5F11BCCALA#U0 R5F11BLEAFB#30 R5F11BGE R5F11BCCGLA#U0 R5F11BGC R5F11BGEGFB#30 R5F11BLCGFB#30 R5F11BBCGFP#30 R5F11BGEAFB#50 R5F11BBCAFP#30 R5F11BCEALA#U0 R5F11B7CGNA#W0 R5F11BCE R5F11BBEAFP#50 R5F11BCEGLA#W0 R5F11B7E R5F11BLEGFB#30 R5F11BBEGFP#30 R5F11B7C R5F11B7EANA#U0 R5F11BGCAFB#30 R5F11BLCAFB#30 R5F11BLC R5F11B7EGNA#W0 R5F11B7CANA#U0 R5F11BGCGFB#50 R5F11BLE RL78/G1G R7F0C014 RL78/PLC R7F0C014B2DFP-C#BA9 R7F0C014B2DFP-C#AA9 R5F10NLE R5F10NME R5F10NPG RL78/I1C R5F10NMJ R5F11EAAASP#30 R5F11EFAAFP#30 R5F11EBAAFP#50 R5F11EAA R5F11EAAASP#50 R5F11EFAAFP#50 R5F11EBA RL78/G1E R5F11EBAAFP#30 R5F11EB8AFP#50 R5F11EF8 R5F11EB8AFP#30 R5F11EA8ASP#30 R5F11EA8ASP#50 R5F11EF8AFP#30 R5F11EF8AFP#50 R5F11EFA R5F11EA8 R5F11EB8 RL78/G11 R5F1056A R5F1058A R5F1057A RL78/I1E RL78 瑞萨IDE 瑞萨CS+ MCU开发工具 瑞萨单片机 RL78 MCU 单片机编译器 RENESAS 管状电机

本网站所有内容禁止转载,否则追究法律责任!

评论

   |   

提交评论

全部评论(9

  • 用户96418872 Lv3 高级工程师 2019-10-19
    瑞萨E1仿真器具备读取R5F10PMJL芯片的flash数据功能吗
    • JW_世强回复: 您好,RL78系列MCU不支持读取功能。数据口是单向的只能向MCU中下载程序。

      查看全部1条回复

  • Truman Lv4. 资深工程师 2020-05-10
    点赞
  • walker Lv6. 高级专家 2020-05-09
    学习了
  • jettmy Lv4. 资深工程师 2020-03-20
    看帮助文档即可
  • 秋天下雨 Lv4. 资深工程师 2020-03-15
    详细
  • justdoit Lv7. 资深专家 2020-02-19
    学习下
  • 小小一点爱 Lv7. 资深专家 2019-11-01
    学习
  • cherryyang Lv7. 资深专家 2019-10-14
    学习
  • 海锋 Lv9. 科学家 2018-05-20
    学习了
没有更多评论了

相关推荐

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

选型指南  -  极海半导体  - Jan-2024 PDF 中文 下载

【产品】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

应用笔记或设计指南  -  SILICON LABS  - Rev. 0.5  - 2017年01月18日 PDF 英文 下载

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

选型指南  -  RENESAS  - DEC 2022 PDF 中文 下载

瑞萨提供市场上最广泛的微控制器组合和解决方案,简化用户设计,满足全球物联网、消费电子需求

Mohammed强调了瑞萨如何成为MCU的世界领跑者,每年向汽车和工业以及基础设施和物联网系统的客户出货超过35亿个。了解您如何利用我们数十年的智能、安全MCU设计经验,以双源生产模式、业界先进的MCU工艺技术和庞大的生态系统合作伙伴网络为后盾,简化您的下一个设计并快速上市。

原厂动态    发布时间 : 2023-04-26

展开更多

电子商城

查看更多

品牌:武汉芯源

品类:MCU

价格:

现货: 200,000

品牌:中科芯

品类:32位微控制器

价格:¥13.0000

现货: 103,183

品牌:中科芯

品类:32位微控制器

价格:¥11.0000

现货: 102,033

品牌:中科芯

品类:32位微控制器

价格:¥6.0000

现货: 102,000

品牌:中科芯

品类:32位微控制器

价格:¥11.3000

现货: 100,239

品牌:中科芯

品类:32位微控制器

价格:¥50.0000

现货: 100,188

品牌:中科芯

品类:32位微控制器

价格:¥64.0000

现货: 100,016

品牌:中科芯

品类:微控制器

价格:¥25.0000

现货: 100,000

品牌:广芯微电子

品类:BLE5.0 MCU

价格:¥5.8500

现货: 100,000

品牌:武汉芯源

品类:MCU

价格:

现货: 100,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:MCU

价格:¥4.6560

现货:8,299

品牌:RENESAS

品类:MCU

价格:¥7.3586

现货:159

品牌:RENESAS

品类:MCU

价格:¥6.0120

现货:119

品牌:RENESAS

品类:MCU

价格:¥3.7440

现货:100

品牌:RENESAS

品类:MCU

价格:¥2.8080

现货:100

品牌:RENESAS

品类:MCU

价格:¥2.8460

现货:100

品牌:RENESAS

品类:MCU

价格:¥2.8080

现货:100

品牌:RENESAS

品类:MCU

价格:¥4.1180

现货:100

品牌:RENESAS

品类:MCU

价格:¥48.4364

现货:90

品牌:RENESAS

品类:MCU

价格:¥5.5400

现货:88

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

3C认证/CCC认证

支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。

提交需求>

波导隔离器定制

可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。

最小起订量: 1pcs 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面