【经验】瑞萨RH850 F1K MCU读写Dataflash操作方法
在汽车电子软件开发的项目中,我们经常会用到保存用户数据状态的概念,这就要求MCU能够从休眠状态下唤醒后快速的恢复状态输出,这就需要MCU具备存储数据状态的功能,瑞萨RH850 F1K系列作为常用车身领域的微控制器已经提供了dataflash供数据存储,此文主要介绍操作dataflash方法。
以下两个文件为操作FCL和FDL的重要软件包:
RENESAS_FCL_RH850_T01_V2.11.exe
RENESAS_FDL_RH850_T01_V2.11.exe
运行RENESAS_FDL_RH850_T01_V2.11后生成关于F1K的FDL软件库如下文件夹:
FDL文件库
RH850-D1x
RH850-F1H
RH850-F1K
RH850-F1x
对于RH850 F1K系列的MCU我们可以使用对应RH850 F1K,以下为FDL项目实际操作方法供参考:
打开FDL操作:
FDL_Open ();
初始化FDL:
R_FDL_Init( &sampleApp_fdlConfig_enu );
空白检查并读数据:
req.command_enu = R_FDL_CMD_BLANKCHECK;
req.idx_u32 = 0x0004; //操作数据地址
req.cnt_u16 = 1;
req.accessType_enu = R_FDL_ACCESS_USER;
R_FDL_Execute( &req );
擦除块0操作:
req.command_enu = R_FDL_CMD_ERASE;
req.idx_u32 = 0; //块号
req.cnt_u16 = 1;
req.accessType_enu = R_FDL_ACCESS_USER;
R_FDL_Execute( &req );
while( R_FDL_BUSY == req.status_enu )
{
R_FDL_Handler();
}
写数据:
req.command_enu = R_FDL_CMD_WRITE;
req.idx_u32 = 0x0000; //写地址
req.cnt_u16 = 0x8;
req.bufAddr_u32 = (uint32_t)( &wBuf_au08[0] );
req.accessType_enu = R_FDL_ACCESS_USER;
R_FDL_Execute( &req );
while( R_FDL_BUSY == req.status_enu )
{
R_FDL_Handler();
}
读数据:
req.command_enu = R_FDL_CMD_READ;
req.idx_u32 = 0x0000; //读地址
req.cnt_u16 = 0x8;
req.bufAddr_u32 = (uint32_t)( &rBuf_au32[0] );
req.accessType_enu = R_FDL_ACCESS_USER;
R_FDL_Execute( &req );
while( R_FDL_BUSY == req.status_enu )
{
R_FDL_Handler();
}
关闭FDL库:
FDL_Close ();
以上内容主要介绍RH850 F1K系列操作FDL库的方法,帮助大家快速的理清掌握瑞萨dataflash的操作方法。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Park_世强提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】一文认识瑞萨RH850 MCU的RAM空间
Renesas(瑞萨电子)汽车大集成MCU RH850系列,集车身,底盘,发动机功能资源为一体,采用40nm工艺,符合ISO26262 ASIL-B~ASIL D的功能安全标准,支持HSM加密模块。本文主要介绍RH850系列MCU的 ram空间。
设计经验 发布时间 : 2021-11-07
【经验】瑞萨32位RH850系列MCU的调试下载指引
瑞萨车规级32位RH850系列MCU ,满足ISO26262 ASILA-ASILD各等级的功能安全需求,系统时钟达80M以上,支持浮点运算,多通道CAN通信等功能
设计经验 发布时间 : 2017-10-20
【经验】瑞萨RH850/F1KM系列MCU中断异常的原因与解决方法
瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN等通讯,本文介绍该款MCU的中断机制介绍,以及在使用过程中容易出现的进入dummy中断的原因与解决方法。
设计经验 发布时间 : 2022-10-12
【产品】芯海车规MCU,48MHz,内置1MADC,1*PWM电机控制及车身域应用案列介绍 |视频
芯海科技通用车规MCU及车身域应用案例
产品 发布时间 : 2023-03-20
【IC】极海新推工作主频达168MHz的车规级MCU APM32A系列,满足汽车电子多样化通信与车身控制应用需求
极海半导体宣布推出具有高效CPU处理性能、增强型存储空间、以及丰富连接功能的APM32A系列车规级MCU,以有效满足汽车电子多样化通信与车身控制应用开发需求,可广泛应用于车身控制、安全系统、信息娱乐系统、动力系统等车用场景。
新产品 发布时间 : 2023-02-03
芯海科技亮相AutoSEMI 2024:“模拟信号链+MCU”赋能汽车电子创新
2024年5月23日,业界瞩目的“The 2nd AutoSEMI 2024智能汽车数字芯片大会”在上海盛大举行。芯海科技汽车电子产品线总经理董鹏受邀作为特邀嘉宾,发表了《模拟信号线+MCU 赋能汽车电子创新》的主题演讲,详细阐述了公司车规级系列产品进展及未来规划。
原厂动态 发布时间 : 2024-05-26
瑞萨电子携多款汽车电子先进解决方案亮相2023慕尼黑上海电子展
全球半导体解决方案供应商瑞萨电子今日宣布,将携多款面向新能源汽车、ADAS与自动驾驶(AD)、汽车智能网关与域控制器以及智能驾驶的先进解决方案,亮相2023年慕尼黑上海电子展。
原厂动态 发布时间 : 2023-07-07
【经验】CS+开发瑞萨MCU RH850的ADC+DMA调试指引
Renesas的RH850 F1K是汽车车身控制的首选MCU,由于高性能和安全性得到汽车客户认可,但由于开发资料有限,导致许多客户开发比较头痛。近期有客户在使用DMA的开发中遇到了问题,下面结合F1K的开发板实现ADC+DMA的驱动设计。
设计经验 发布时间 : 2022-07-21
【经验】瑞萨RH850 D1x系列MCU视频通道时钟发生器展频输出功能配置方法
瑞萨RH850 D1x系列MCU支持视频信号输入输出功能,我们在做汽车电子类的相关产品开发和实验时,有时候会遇到视频输出相关信号强度过大超出实验标准的情况,想要实现相关时钟输出信号的展频处理功能,那么关于视频通道时钟生成、像素时钟发生器的设置方法,本文来介绍。
设计经验 发布时间 : 2023-05-31
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
【经验】如何使用瑞萨smart configurator工具来配置MCU R7F7016443的PWM输出功能
瑞萨RH850/F1KM系列MCU,是瑞萨推出主要用于车身控制的MCU。还为该系列MCU更新的底层驱动代码的配置工具smart configurator,本文介绍如何使用瑞萨smart configurator工具来配置R7F7016443的PWM输出功能。
设计经验 发布时间 : 2022-10-09
【经验】瑞萨RH850 U2A系列使用MCU的Retention RAM时被异常清空的处理方法
瑞萨RH850 U2A系列MCU的Retention RAM在Deepstop模式可以保存数据,在实际开发过程中我们会遇到一些异常的操作Retention RAM的问题,比如Retention RAM中的数据被异常清空的情况,那么遇到这种问题我们该怎么处理呢?
设计经验 发布时间 : 2023-05-31
【选型】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
【经验】基于瑞萨MCU RH850/D1M1H芯片开发汽车7寸屏组合仪表的解决方案
本文介绍的一款瑞萨平台的MCU芯片是自己在开发项目中所用到的一款,瑞萨RH850系列MCU在硬件上是基于传统32位的RH850单内核,芯片内部休眠和唤醒的电源模式切换简单,在访问外部SDRAM的时候速度较快。RH850系列MCU的GPU资源支持2D图形加速,支持OpenVG1.1,最大可驱动显示屏分辨率为1280*480。
设计经验 发布时间 : 2021-01-21
【经验】瑞萨RH850/F1K系列MCU芯片AD模块配置
瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN、以太网等通讯,本文介绍该款MCU的内部的AD模块配置。
设计经验 发布时间 : 2023-04-19
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论