STM32L0系列之【EEPROM读写】
上一章:STM32L0系列之【LED点灯,看门狗IWDG】
/*------------------------------------------------------------
Func: EEPROM Read
Note:
-------------------------------------------------------------*/
void EEPROM_Read(uint16_t Addr,uint8_t *Buffer,uint16_t Length)
{ uint8_t *wAddr; HAL_FLASHEx_DATAEEPROM_Unlock();wAddr=(uint8_t *)(DATA_EEPROM_BASE+Addr); while(Length--){ *Buffer++=*wAddr++; HAL_FLASHEx_DATAEEPROM_Lock();}
}/*------------------------------------------------------------
Func: EEPROM Write
Note:
-------------------------------------------------------------*/
void EEPROM_Write(uint16_t WriteAddr,uint8_t *pBuffer,uint16_t NumToWrite)
{ uint16_t t; HAL_FLASHEx_DATAEEPROM_Unlock(); for(t = 0;t < NumToWrite;t++) { HAL_FLASHEx_DATAEEPROM_Program(FLASH_TYPEPROGRAMDATA_BYTE,DATA_EEPROM_BASE + WriteAddr + t,*(pBuffer + t)); } HAL_FLASHEx_DATAEEPROM_Unlock();
}
下一章:STM32L0系列之【TIM通用定时器】
参考:
[STM32L0] STM32 L0 的EEPROM 的读写函数
STM32053内部EEPROM测试
STM32L0系列之【EEPROM读写】相关推荐
- STC15系列单片机EEPROM读写示例
STC15系列单片机EEPROM读写示例
- STM32L0 系列 EEPROM 读写,程序卡死?
STM32L0 系列EEPROM读写,使用过程必须注意到的问题,踩坑史 = =!......by 矜辰所致 目录 前言 一.写入地址问题 二.写入时候容易死机问题 2.1 问题的原因 2.2 问题的解 ...
- STM32L0系列串口重定义的方法
STM32L0系列串口重定义的方法 芯片型号:STM32L071RBT6 本篇重点:将printf( ) 函数重定义到USART1 集成开发工具(IDE):IAR 在uart已经配置好情况下,重定义f ...
- STM8S103F2 EEPROM读写
/************ STM8S103 EEPROM读写 ******/ /*芯片型号:STM8S103F2PB6 */ /*功能描述: ...
- pic单片机c语言读eeprom,PIC16F877单片机内部EEPROM读写实例
;PIC16F877单片机内部EEPROM读写实例*************************************************************************** ...
- pic单片机c语言读eeprom,PIC单片机的EEPROM读写实例及说明
PIC单片机的EEPROM读写实例及说明 来源:luchaohai 作者:华仔 浏览:1397 时间:2016-08-10 14:18 标签: 摘要: ; PIC单片机的EEPROM读写实例及说明;* ...
- 基于Cortex M0+的STM32L0系列简介
L0系列是意法半导体于2014年新推出的超低功耗的MCU,基于ARM Cortex M0+内核.目前有STM32L0x1,STM32L0x2,STM32L0x3三个子系列,默认主频为32M,RAM都是 ...
- STM32L0系列之【工程开始】
文章目录 1.前言 2.开发工具 3.简述开发工具生成的代码结构 3.1 main.c简析 3.2 代码运行流程以及HAL库的调用结构 3.2.1 HAL_Init() 3.2.2 SystemClo ...
- STM32L0系列之【LPTIM定时器】
上一章:STM32L0系列之[串口收发] 文章目录 1.LPTIM介绍 2.配置时钟源并且启动 3.初始化配置LPTIM 4.LPTIM中断处理函数 5.启用LPTIM,中断触发回调函数 6.main ...
最新文章
- 两大顶级AI算法一起开源!Nature、Science齐发Alphafold2相关重磅,双厨狂喜~
- 2020中国人工智能年度评选正在征集!开放4大类别7大奖项
- redis超时问题分析
- Simulink仿真 第五节 复用器和分路器
- mysql命令行设置sqlmodel_MySQL的sql_mode模式说明及设置
- jzoj4598. 【NOIP2016模拟7.9】准备食物
- php和mysql处理树状_分级_无限分类_分层数据的方法_PHP和MySQL处理树状、分级、无限分类、分层数据的方法...
- [Diary]6.10
- 用python控制钉钉软件_Python—实现钉钉后台开发
- sqlite数据库主键自增_sqlite 中主键id自增的方法(转)
- Dom4j解析Xml文件,Dom4j创建Xml文件
- 利用计算机诊断ct故障,计算机在CT室工作中的应用及管理
- Java设计模式学习总结(13)——结构型模式之享元模式
- 元气开工!这里有一份礼包待领取
- Linux上卸载JDK
- 商业银行会计学内容概述
- win10计算器rsh_如何打开win10计算器 教你打开win10计算器的方法
- 误差平方和用python,残差平方和sklearn.linear_模型线性回归
- Linux proc目录详解
- python的深浅拷贝与linux中的软硬链接