醉熏酒窝

文章
9
资源
0
加入时间
3年0月8天

瑞萨R78族Flash读写操作详细探讨

前言最近使用到瑞萨R78族的MCU,准备做一个关于掉电保存参数配置的功能,需求大概是对200多个参数在掉电瞬间保存到芯片flash空间中,网上关于瑞萨MCU的flash读写操作教程也比较少,于是笔者结合在开发过程中遇到一些问题,写下这篇文章和大家一起探讨。FDL和EEL瑞萨官方为RL78族MCU提供了两个有关flash读写的函数库,分别是FDL(Data Flash Libraries)和EEL(EEPROM Emulation Library)顾名思义就是Flash操作函数库和eeprom操作

MCU上电到启动应用程序前的工作

  MCU整体工作流程可总结如下:上电——>主时钟起振——>启动代码——>用户程序(main函数)。对于我们应用开发来说,大部分工作重点是在应用程序编写这块。特别是高级MCU的出现,如ARM系列的STM32、LPC等32位MCU,以及芯片原厂的完善底层代码,启动代码已经固化在芯片内部flash(称为BootLoader),或者已经提供完整的汇编启动源码。因此,启动过程这块,我们比...

光模块的一些学习

1.查询某知名光模块厂商的光模块信息,发现:其中SFF-8472下载的地址如下:https://www.snia.org/technology-communities/sff/specifications?page=1在网址中,先下载如下:然后搜索“8472":2018/6/29 SFF-8472 Management Interface for SF...

解析百度Apollo 2.0代码

百度在12月30日09:00左右开放了Apollo 2.0的代码,新开放的模块包括Security,Camera,Radar和Black box。此次更新将能实现简单城市路况的自动驾驶功能?链接如下:https://github.com/ApolloAuto/apollo/tree/r2.0.0?files=1要想了解百度能完成怎样的自动驾驶功能,要理清楚整套系统运行环境、程序架构以及具体工作流程...