瑞萨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),或者已经提供完整的汇编启动源码。因此,启动过程这块,我们比...
Windows + WSL2 的 docker 安装方法,以及配置 python 环境、传输文件并执行 .py 脚本1 写在前面2 安装3 Docker 平台功能简介4 复现一个自带 python 环境的容器并运行代码
docker 可以很方便地复现开发环境,本文将介绍如何在 windows 下安装 docker 平台,以及利用镜像文件复现环境、传输数据和执行代码
解析百度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要想了解百度能完成怎样的自动驾驶功能,要理清楚整套系统运行环境、程序架构以及具体工作流程...
昂达oBook11 Pro怎么样?昂达oBook11 Pro性能2in1平板电脑全面评测
经过了一年多的市场发展,2in1类平板产品已经逐渐成为了人们的办公首选装备,更加轻便的佩戴体验可以随时随地进行移动化办公,不属给