|
MF32BSP_XerolySkinner 2.0.0
C++版本的驱动库
|
写STM32的Flash库 更多...
#include "main.h"
类 | |
| struct | struct_bsp_Flash_Pack |
| 一包数据的内容 更多... | |
函数 | |
| uint32_t | bsp_WriteFlashOnePage (uint32_t *dat, uint32_t num) |
| 写入一页Flash空间 更多... | |
| void | bsp_ReadFlash (uint32_t *dat, uint32_t num) |
| 读取一页Flash空间 更多... | |
| void | bsp_WriteFlash_Pack (void) |
| 将一包数据存入Flash 更多... | |
| void | bsp_ReadFlash_Pack (void) |
| 从Flash读取一包数据 更多... | |
变量 | |
| uint32_t | FlashAddr = 0x08010000 |
| 读写Flash起始地址,跳过程序部分 更多... | |
| struct struct_bsp_Flash_Pack | bsp_Flash_Pack ={0,0,0} |
写STM32的Flash库
在文件 bsp_flash.c 中定义.
| void bsp_ReadFlash | ( | uint32_t * | dat, |
| uint32_t | num | ||
| ) |
| void bsp_ReadFlash_Pack | ( | void | ) |
| void bsp_WriteFlash_Pack | ( | void | ) |
| uint32_t bsp_WriteFlashOnePage | ( | uint32_t * | dat, |
| uint32_t | num | ||
| ) |
| struct struct_bsp_Flash_Pack bsp_Flash_Pack ={0,0,0} |
| uint32_t FlashAddr = 0x08010000 |
读写Flash起始地址,跳过程序部分
在文件 bsp_flash.c 第 36 行定义.