【经验】瑞萨RH850 F1K MCU读写Dataflash操作方法

2021-08-28 世强
MCU,微控制器,RH850 F1K,Renesas MCU,微控制器,RH850 F1K,Renesas MCU,微控制器,RH850 F1K,Renesas MCU,微控制器,RH850 F1K,Renesas

在汽车电子软件开发的项目中,我们经常会用到保存用户数据状态的概念,这就要求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的操作方法。

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由Park_世强提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】一文认识瑞萨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 U2A系列使用MCU的Retention RAM时被异常清空的处理方法

瑞萨RH850 U2A系列MCU的Retention RAM在Deepstop模式可以保存数据,在实际开发过程中我们会遇到一些异常的操作Retention RAM的问题,比如Retention RAM中的数据被异常清空的情况,那么遇到这种问题我们该怎么处理呢?

2023-05-31 -  设计经验

【IC】极海新推工作主频达168MHz的车规级MCU APM32A系列,满足汽车电子多样化通信与车身控制应用需求

极海半导体宣布推出具有高效CPU处理性能、增强型存储空间、以及丰富连接功能的APM32A系列车规级MCU,以有效满足汽车电子多样化通信与车身控制应用开发需求,可广泛应用于车身控制、安全系统、信息娱乐系统、动力系统等车用场景。

2023-02-03 -  新产品 代理服务 技术支持 采购服务

【产品】LIN-Slave通信微控制器,车身照明的必备神器

MLX8110x系列LIN-Slave通信控制IC支持LIN2.x协议,兼容SAE J2602,可用于驱动RGB LED及汽车级低端LIN-Slave应用。

2017-02-16 -  新产品 代理服务 技术支持 采购服务

【经验】瑞萨RH850/F1KM系列MCU中断异常的原因与解决方法

瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN等通讯,本文介绍该款MCU的中断机制介绍,以及在使用过程中容易出现的进入dummy中断的原因与解决方法。

2022-10-12 -  设计经验

【经验】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 -  设计经验

【经验】如何使用瑞萨smart configurator工具来配置MCU R7F7016443的PWM输出功能

瑞萨RH850/F1KM系列MCU,是瑞萨推出主要用于车身控制的MCU。还为该系列MCU更新的底层驱动代码的配置工具smart configurator,本文介绍如何使用瑞萨smart configurator工具来配置R7F7016443的PWM输出功能。

2022-10-09 -  设计经验

【经验】基于瑞萨MCU RH850/D1M1H芯片开发汽车7寸屏组合仪表的解决方案

本文介绍的一款瑞萨平台的MCU芯片是自己在开发项目中所用到的一款,瑞萨RH850系列MCU在硬件上是基于传统32位的RH850单内核,芯片内部休眠和唤醒的电源模式切换简单,在访问外部SDRAM的时候速度较快。RH850系列MCU的GPU资源支持2D图形加速,支持OpenVG1.1,最大可驱动显示屏分辨率为1280*480。

2021-01-21 -  设计经验

RX660集团瑞萨MCU

描述- 该资料介绍了Renesas RX660系列32位MCU的详细规格和特性,包括其高性能CPU核心、低功耗设计、丰富的片上资源、多种通信接口和丰富的外设功能。该系列MCU适用于各种应用,如工业自动化、汽车电子、消费电子等。

型号- R5F56604EDFB,R5F56604GGFB,R5F56609AGFB,R5F56609GDFB,R5F56604EDFP,R5F56604BDFN,R5F56604DGFN,R5F56604DGFM,R5F56604BDFP,R5F56604DGFP,R5F56609DDFN,R5F56609DDFM,R5F56609FGFP,R5F56609DDFP,R5F56604BDFB,R5F56604DGFB,R5F56609FGFB,R5F56604BDFL,R5F56604BDFM,R5F56609DDFB,R5F56604AGFM,R5F56604AGFL,R5F56609ADFP,R5F56609CGFP,R5F56604AGFP,R5F56604AGFN,R5F56609ADFN,R5F56609CGFN,R5F56609CGFM,R5F56609ADFL,R5F56609ADFM,R5F56609EDFB,R5F56609GGFB,R5F56604GDFP,R5F56604AGFB,R5F56609DGFP,R5F56604DDFP,R5F56604FGFP,R5F56609BDFL,R5F56604GDFB,R5F56609BDFP,R5F56609DGFN,R5F56609BDFM,R5F56609DGFM,R5F56609BDFN,R5F56609DGFB,R5F56609BDFB,R5F56604FGFB,R5F56604DDFB,R5F56604DDFM,R5F56604DDFN,R5F56604ADFP,R5F56604CGFP,R5F56609AGFP,R5F56604ADFN,R5F56609AGFM,R5F56604ADFM,R5F56609AGFN,R5F56604CGFM,R5F56604CGFN,RX660 GROUP,R5F56609AGFL,R5F56609GDFP,R5F56604CGFB,R5F56609CDFB,R5F56609EGFB,R5F56604ADFB,R5F56604ADFL,R5F56609BGFP,R5F56609BGFN,R5F56609HDFP,R5F56609BGFL,R5F56609BGFM,R5F56604FDFB,R5F56609BGFB,R5F56604HGFB,R5F56604FDFP,R5F56604HGFP,R5F56609HDFB,R5F56604CDFP,R5F56604EGFP,R5F56609EDFP,R5F56609GGFP,R5F56609ADFB,R5F56609CGFB,R5F56604EGFB,RX660,R5F56604CDFB,R5F56604CDFM,R5F56604CDFN,R5F56604BGFP,R5F56604BGFL,R5F56604BGFM,R5F56604BGFN,R5F56609HGFP,R5F56609FDFP,R5F56604BGFB,R5F56609FDFB,R5F56604HDFP,R5F56609HGFB,R5F56604GGFP,R5F56609CDFM,R5F56604HDFB,R5F56609EGFP,R5F56609CDFP,R5F56609ADFB#30,R5F56609CDFN

Mar 18, 2022  - RENESAS  - 数据手册  - Rev.1.00

【经验】瑞萨RL78微控制器CAN模块基础使用指引,以RL78/F13系列的R5F10BBF微控制器为例

瑞萨汽车电子推出的RL78/F13微控制器系列,集成车载CAN总线模块,支持ISO11898-1 ,CAN2.0A&B协议。适用于汽车控制系列,如BCM,空调控制,TPMS,RKE,PEPS等运用。 本文以R5F10BBF为例,介绍瑞萨RL78芯片的CAN模块基本配置。

2018-11-02 -  设计经验

【经验】如何配置禁用RH850/F1K MCU的烧录引脚

RH850/F1K系列MCU,是瑞萨推出主要用于车身控制、网关等应用的主控MCU,支持多种车载控制需要用到的CAN、LIN、以太网等通讯模块,也可以支持片上EEPROM存储功能。

2022-12-27 -  设计经验

【经验】瑞萨RH850/F1K系列MCU芯片AD模块配置

瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN、以太网等通讯,本文介绍该款MCU的内部的AD模块配置。

2023-04-19 -  设计经验
展开更多

电子商城

查看更多

品牌:RENESAS

品类:芯片

价格:¥54.1044

现货: 0

品牌:瑞纳捷

品类:高性能防复制加密芯片

价格:¥0.7000

现货: 1,234,500

品牌:瑞纳捷

品类:MCU

价格:¥0.5500

现货: 740,897

品牌:武汉芯源

品类:通用MCU

价格:¥8.4750

现货: 300,010

品牌:武汉芯源

品类:通用MCU

价格:¥7.0625

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.6275

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥4.8025

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.6275

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥4.8025

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.0625

现货: 300,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:16-BIT MCU

价格:¥5.5190

现货:910,635

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:RENESAS

品类:MCU

价格:¥5.8041

现货:86,925

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥7.3800

现货:76,715

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥15.3000

现货:75,000

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥257.6400

现货:58,799

品牌:RENESAS

品类:芯片

价格:¥25.3732

现货:42,346

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:RENESAS

品类:MCU

价格:¥19.4999

现货:39,498

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

VC均温板散热器定制

可来图定制均温板VC尺寸50*50mm~600*600 mm,厚度1mm~10mm,最薄0.3mm。当量导热系数可达10000W/M·K,散热量可达10KW, 功率密度可达50W/cm²。项目单次采购额需满足1万元以上,或年需求5万元以上。

提交需求>

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面