【经验】如何解决瑞萨RL78系列MCU不同编译器的兼容问题?
瑞萨科技是世界十大半导体芯片供应商之一,在汽车领域的MCU市场份额更是排在最前列。近日笔者碰到一个特殊案例,用户的瑞萨R5F10BBF芯片编程需要通过MISRC-A的代码检查规范,因此需要使用瑞萨CC-RL编译工具(CS+ for CC)的编译器版本,但一开始使用的是支持CC78K0R编译(CS+ for CACX)的编译器。那如何在原有的工程上快速将CC78K0R的编译工具切换为CC-RL的编译工具?
为解决上述问题,瑞萨提供了一个能快速转换编译器的开发工具:C Source Code Converter,针对 R5F10BBF这颗芯片,我们需要下载的是CcnvCA78K0R.exe这个工具。下载后,我们将它放到指定的目录E盘下,将我们需要转换的C文件也放在这个目录。
工具的工作流程图如下图1所示:
图1 CC78K0R转CCRL流程图
我们需要打开开始菜单的cmd 文件,输入E:/+回车切换到E盘目录下,接着执行如下操作,其中input.c为我们需要转换的源文件,output.c为转换输出的源文件。
CcnvCA78K0R input.c -o=output.c
转换工作如下图2所示:
图2 CMD上操作转换过程图
这里可以看到,这个工具对C文件作了一些改动,以适合不同的编译器版本。我们可以写一个批处理工具文件,将所有的C文件一步改写完成,就可以在新的编译器中使用我们原来的源代码了。
综上,通过瑞萨提供的工具,可以快速的将我们使用CC78K0R的编译工具的工程代码,切换成使用CCRL的编译工具代码。CCRL是瑞萨为RL78系列芯片如R5F10BBF开发的新一代编译工具,支持MISRC-A 2012检查代码,符合车厂的开发需求。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由木木提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】瑞萨32位RH850系列MCU的调试下载指引
瑞萨车规级32位RH850系列MCU ,满足ISO26262 ASILA-ASILD各等级的功能安全需求,系统时钟达80M以上,支持浮点运算,多通道CAN通信等功能
设计经验 发布时间 : 2017-10-20
【经验】瑞萨RH850 F1K MCU读写Dataflash操作方法
在汽车电子软件开发的项目中,要求MCU能够从休眠状态下唤醒后快速的恢复状态输出。瑞萨RH850 F1K系列作为常用车身领域的微控制器已经提供了dataflash供数据存储,此文主要介绍操作dataflash方法。
设计经验 发布时间 : 2021-08-28
【经验】基于瑞萨MCU RH850/D1M1H芯片开发汽车7寸屏组合仪表的解决方案
本文介绍的一款瑞萨平台的MCU芯片是自己在开发项目中所用到的一款,瑞萨RH850系列MCU在硬件上是基于传统32位的RH850单内核,芯片内部休眠和唤醒的电源模式切换简单,在访问外部SDRAM的时候速度较快。RH850系列MCU的GPU资源支持2D图形加速,支持OpenVG1.1,最大可驱动显示屏分辨率为1280*480。
设计经验 发布时间 : 2021-01-21
晟矽微首颗车规MCU芯片MA51F8203A0Y通过AEC-Q100认证,助力汽车电子行业国产化进程
晟矽微电子车规级MCU芯片MA51F8203A0Y通过第三方实验室AEC-Q100 Grade 1可靠性等级测试。晟矽微电提供的符合汽车功能安全标准的产品将会源源不断进入市场流通,助力汽车电子行业的国产化进程,为行业的未来发展注入新的活力。
原厂动态 发布时间 : 2023-08-31
芯海科技亮相AutoSEMI 2024:“模拟信号链+MCU”赋能汽车电子创新
2024年5月23日,业界瞩目的“The 2nd AutoSEMI 2024智能汽车数字芯片大会”在上海盛大举行。芯海科技汽车电子产品线总经理董鹏受邀作为特邀嘉宾,发表了《模拟信号线+MCU 赋能汽车电子创新》的主题演讲,详细阐述了公司车规级系列产品进展及未来规划。
原厂动态 发布时间 : 2024-05-26
AT32 MCU亮相elexcon 2023,拓展高速USB应用新纪元,丰富汽车电子智能体验
8月23日,elexcon 2023深圳国际电子展在深圳会展中心(福田)正式拉开帷幕!雅特力携AT32 MCU精彩亮相,电机控制、工业控制、消费&商务、电力&电源、智能家电及汽车电子等热门领域产品齐聚,一展雅特力科技创新风采。
原厂动态 发布时间 : 2023-09-09
【IC】先楫高性能运动控制MCU HPM5300系列正式发布,直击工业自动化、新能源和汽车电子三大领域痛点!
近日,上海先楫半导体正式发布全新产品系列——高性能运动控制微控制器HPM5300,以强劲的性能、灵活的编码器优势、丰富的通讯接口和更小的封装等产品特点直击工业自动化、新能源和汽车电子三大热门领域应用痛点,助力行业实现高水平运控。
新产品 发布时间 : 2023-08-17
复旦微电推出三款新品车用、低功耗和高性能MCU,广泛适用于公用事业、汽车电子、工业控制等多方领域
复旦微电子新推出车用MCU FM33FG0xxA系列、适用于BLDC电机驱动和显示面板控制应用的低功耗MCU FM33LF0xx系列,和基于Arm Cortex-M33 内核的高性能MCU FM33FK50xx系列。
新产品 发布时间 : 2023-06-29
灵动精彩亮相elexcon 2023,全方位展示新品MCU及汽车电子、医疗健康、智能工业等创新方案
8月25日,为期三天的elexcon 2023深圳国际电子展于深圳福田会展中心圆满落下帷幕。本届展会中,灵动携MM32G0001、MM32SPIN0230等新品强势亮相,全方位展示了在汽车电子、医疗健康、智能工业、智慧家电、物联网等诸多领域的创新成果,受到了现场访客的热切关注。
原厂动态 发布时间 : 2023-08-29
国民技术N32A455车规MCU荣获汽车电子科学技术优秀创新产品奖
由深圳市汽车电子行业协会主办的“中国(深圳)国际汽车电子产业峰会暨2022年度汽车电子科学技术奖颁奖典礼”隆重举行,国民技术N32A455车规MCU凭借其兼具通用性、硬件安全性和车规级高可靠性等技术优势,荣获2022度汽车电子科学技术奖●优秀创新产品奖。
原厂动态 发布时间 : 2023-06-13
中科芯CKS32 MCU盛装出席深圳电子展,设有工业控制、汽车电子、开发生态与物联网、消费电子等主题展区
2022年11月8日,历时三天的深圳国际电子展正式落下帷幕,在中科芯集成电路有限公司展位设有“工业控制”、“汽车电子”、“开发生态与物联网”、“消费电子”等主题展区。
原厂动态 发布时间 : 2022-11-15
中微半导出席2023全球MCU生态发展大会,多款MCU产品开发演示,覆盖汽车电子、电机控制等领域
中微半导深耕半导体行业二十余年,长期聚焦芯片技术升级与突破,目前已具备全面的产品生态和全方位的技术能力,能够以完善的品控体系与服务体系满足多领域客户需求。本次大会,中微半导将在B11号展位同期展示多款MCU产品开发演示,向您展出中微半导近期最新研发成果,产品覆盖汽车电子、电机控制、智能家电、消费电子等多重领域,并有经验丰富的工程师专家与您深入交流,期待莅临现场。
原厂动态 发布时间 : 2023-07-31
极海多款MCU新品及量产级方案亮相2023慕尼黑上海电子展,分成汽车电子、工业控制、智慧能源、智慧家庭四大主题展区
7月11日,慕尼黑上海电子展(electronica China)在中国上海盛大开幕。极海此次规划了汽车电子、工业控制、智慧能源、智慧家庭四大主题展区,参展产品共60余款,多款量产级方案首次亮相!
原厂动态 发布时间 : 2023-07-13
灵动微电子携五大系列家族MCU亮相ELEXCON 2022,适用于智能工业、汽车电子等领域
ELEXCON深圳电子展暨嵌入式系统展在深圳会展中心(福田)圆满落幕!灵动携五大系列家族产品,设有“智能工业、汽车电子、通信基建、医疗健康、智慧家电、物联网、个人设备、手机和电脑”重点专区在会上精彩亮相。
原厂动态 发布时间 : 2023-06-30
【选型】Renesas(瑞萨电子) 汽车用功率器件和MCU选型指南
目录- 功率器件Power Mosfet&IPD MCU-F系列 MCU-D系列 MCU-Super系列 MCU-RH850族 MCU产品开发工具&开发环境 芯片封装
型号- NP82N055NUG,SUPERH,NP80N04NUG,ΜPD166033T1U,NP60N04VUK,NP45N06PUK,NP75N04YUK,RSF10BGC,RSF10BGD,NP75N04YUG,NP35N04YUG,RSF10BGE,RSF10BGF,R5S726A2P216FP,R5S726B0P216FP,R5F10DMJXFB,NP80N055NDG,R5S72670W144FP,R5F 10DLDXFB,R8C/3X,R5S72691W266FP,NP82N055MUG,RSF1OBME,R5F109LD,R5F109LC,R5F109LB,R5F109LA,RL78/,NP36P04SDG,R5F109LE,NP82N04MLG,NP82N06PLG,R5F72531DKFPU,NP52N06SLG,V850E2M,SH-2A,R5F72A06K3BFFM,NP160N055TUK,NP82N03PUG,R5S72680W266FP,NP82N055PUG,NP16N04YUG,NP100N04PDG,R5F72A06K2BFFM,NP40N10PDF,RL78/F13-CAN,NP160N04TDG,NP50P04SDG,RH850/P1M,NP55N04SUG,R5S726B1D216FP,V850,R5F10DPEXFB,NP82N04NLG,NP84N055NHE,R5S72690P266BG,NP80N055PDG,ΜPD166031AT1U,RSF10BLD,RSF10BLE,RSF10BLC,NP60N055NUK,RSF10BLF,RSF10BLG,R5F10DPEXFB,NP90N055NUK,R5F10BAG,NP20N10YDF,R5F10BAF,R5F10BAE,R5F10BAD,R5F10BAC,NP89N04PUK,R5F72A06K3CFFM,R5F72A28KADFFP,NP20P06YLG,RSF10BMF,R5F71476AK64FPV,RSF10BMG,R5F10BBG,R5F10BBF,R5F10BBE,R5F10BBD,R5F10BBC,NP75P04YLG,ΜPD166034T1U,RL78/F12,NP55N03SUG,NP60N03SUG,RL78/F13,RL78/F14,RL78/F15,R5S72680P266FP,R5F10AAA,R5F71424A K64FPV,R7F701271EAFP,R5F10DPFXFB,R5F72543RKBGV,R5F10AAE,R5F10AAD,NP35N04YLG,R5F10AAC,NP90N04VUG,R7F701534,R5S72690W266BG,R7F701531,R7F701530,ΜPD166026,ΜPD166025,ΜPD166024,R7F701528,ΜPD166023,R7F701529,R5F72544RKBGV,R7F701526,ΜPD166029,R7F701527,R5S72691P266BG,NP15P06SLG,ΜPD166028,ΜPD166027,R5F10ABA,R5F71476BD80FPV,NP90N04VUK,R5F10CMDXFB,ΜPD166035GR,R5F10ABE,R5F10ABD,QB-R5F109GE-TB,R5F10ABC,R7F701544,NP88N04NUG,R7F701545,R7F701542,R7F701543,R5S726A2D216FP,NP84N055NLE,NP89N055MUK,R5S726B0D216FP,R5F10DGDXFB,R5S72690P266FP,R5F72A26K2DFFP,R5F10TPJXFB,R5F10CMDXFB,R5S726A3D216FP,NP40N10YDF,NP89N04NUK,R7F701506,R7F701507,R5F10PAE,R5F10PAD,R7F701502,R7F701623,R5F10DGDXFB,R5F10CMEXFB,SH2A-FPU,NP109N055PUK,NP84N055MHE,RSF10BAE,RSF10BAF,RSF10BAC,RSF10BAD,R5F72AW2KFP,RSF10BAG,NP82N04MDG,NP82N06PDG,NP89N055NUK,R5F72A28KACFFP,R5F10PBE,NP88N055KUG,R5F10PBD,R5F10BGF,NP60N055MUK,R5F10BGE,R5F71424BJ80FPV,R5S72681W266FP,R5F10BGD,R5F10BGC,NP80N04PDG,RSF10BBC,NP90N06VLG,RH850/F1K-2M,RSF10BBF,RSF10BBG,RSF10BBE,R5F10BGG,R7F701610,R7F701611,NP系列,R5S726A1P216FP,78K,NP75N055YUK,NP89N04MUK,R5S72690W266FP,NP89N055PUK,NP55N055SDG,R5F10CLDXFB,NP20P04SLG,R5S72691P266FP,R5F113GL,R5F113GK,R7F701603,R5S726A1D216FP,R7F701602,NP110N04PDG,R5F10968,R5F1096E,R5F1096D,R5F1096C,R5F1096B,R5F1096A,NP82N04NDG,R7F701621,R7F701501,R7F701622,R7F701620,R5F10CLDXFB,R5F72533KFPU,R5S72691P266FP R5S72690W266BG,R5S72691W266BG,R7F701612,R7F701613,R5F10AGG,R5F10CMEXFB,QB-R5F10BMG-TB,R5F10AGF,R5F10AGE,R5F10AGD,R5F10AGC,NP52N055SUG,R5F10AGA,RL78/F13-LIN,NP60N055KUG,R5F72546RKBGV,R5F72AW3KFP,R5F10DMJXFB,R5F10DGCXFB,NP70N10KUF,R5F10TPJXFB,NP100N04MDH,NP50P06KDG,QB-R5F10PPJ-TB,NP75N04VUK,ΜPD166037T1J,ΜPD166036GR,R5F71426BD80FPV,NP15P04SLG,R5S726A0P216FP,C1X,NP84N055MLE,NP100P04PDG,NP80N055MDG,R5S726A0D216FP,NP88N04KUG,R5F10DGCXFB,SH72AX,NP80N04NDG,NP60N04VDK,RH850/F1H,R5F10DMDXFB,NP40N10VDF,RH850/F1L,R5F10PGH,R7F701016,R5F71426AK64FPV,R5F10PGG,R7F701017,NP60N04NUK,R5F10PGF,R7F701014,R5F10PGE,R7F701015,NP100P06PDG,R5F10PGD,R7F701012,R7F701013,R7F701010,R7F701011,R5F10BLC,NP34N055SLE,R7F701009,R5F10PGJ,R7F701007,R7F701008,RH850/F1M,R5F10CGCXFB,R5F10BLG,R5F10BLF,R5F10BLE,R5F10BLD,R7F701020,R5F113LK,NP110N03PUG,R7F701028,R7F701025,R7F701023,R7F701024,NP82N04PDG,R7F701021,R7F701022,NP90N04VLG,RH850/F1X,NP90N04VLK,R7F701018,R5F113LL,R7F701019,R5F10BMG,R5F10BMF,NP33N06YDG,NP80N04MDG,R5F10BME,ΜPD166038T1J,R5F71474AK64FPV,RX,R5F113ML,RSF10B8D,R5F113MK,R7F701597,NP50P03YDG,NP90N06VDK,QB-V850E2-EE,R5F10ALD,R5F10ALC,R5F72A26K3CFFP,NP20P06SLG,R5F72AY2KFP,SH,R5F10ALG,R5S726A3P216FP,R5F10ALF,R5S72671P144FP,NP83P04PDG,R5F10ALE,R7F701006,R7F701003,R5F10DMDXFB,NP84N055KLE,R7F701002,NP88N055KLE,NP36P04KDG,R5F10AME,NP80N04NHE,NP80N04PLG,NP100N04PUK,RH850,R5F10CGCXFB,NP55N055SUG,R5F10DPJXFB,R5F10AMG,R5F10AMF,NP160N04TUG,R7F701577,NP100N04PUG,R7F701573,R5S726B1P216FP,R5S72681P266FP,R7F701572,NP90N03VLG,HS0005KCU02H,RSF108GG,R5F10CGBXFB,NP80N03NLE,R7F701568,R7F701569,R5F10DGEXFB,NP45N06VUK,R5F71474BJ80FPV,NP50P04KDG,R5F10DPJXFB,R5F72531KFPU,R5F10PLE,R5F113PG,R7F701580,R7F701581,R7F701586,R5F10PLJ,R5F113PL,R7F701587,NP36P06KDG,R5F113PK,R5F10PLH,R5F113PJ,R5F10PLG,R7F701582,R5F10PLF,R5F113PH,R7F701583,NP60N055VUK,NP80N04MHE,R5F10CGBXFB,R5F72A26K3DFFP,P1X,HS0005KCU01H,R5F10DGEXFB,RL78,RH850/CIM,R5F10PMF,NP109N04PUK,R5F10PME,NP90N04MUK,NP109N04PUG,NP74N04YUG,R7F701313,NP60N04MUK,R7F701314,R7F701553,R7F701311,NP180N055TUK,R7F701312,R5F10PMJ,NP60N04MUG,R7F701552,R7F701310,NP90N04MUG,R5F10PMH,R5F10PMG,R7F701548,R7F701549,R7F701546,R5S72671W144FP,R7F701304,NP89N04PDK,R7F701547,R7F701305,NP90N055VUK,MCU-SUPERH,NP50N04YUK,R8C,R7F701566,R7F701567,R7F701564,R7F701322,R7F701565,R7F701323,NP60N03KUG,NP88N055MLE,R7F701562,R7F701320,R7F701563,R7F701321,RH850P,R7F701560,R7F701561,R5F109AA,R7F701319,R5F72AY3KFP,R7F701318,NP80N04NLG,R7F701557,R5F72A08KACFFM,R7F701315,RH850C,NP100P04PLG,R5F109AE,NP160N04TUK,R5F109AD,R5F109AC,R5F109AB,SH7147,SH7268,R5F10DMGXFB,NP90N055MUK,SH7269,SH7266,NP90N04NUK
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论