flash.h

来自「项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef _FLASH_
#define _FLASH_

#include "DataType.h"

/**************************************************************************
函数:SetProtectAddress
作用:设置块保护寄存器的值
参数: address --保护寄存器的值
**************************************************************************/
void	SetProtectAddress(UINT8 address);




/**************************************************************************
函数:EraseFlash
作用:擦除制定地址的Flash的一页
参数: address --要擦除Flash的首地址
**************************************************************************/
void	EraseFlash(UINT8 * address);



/**************************************************************************
函数:WriteFlash
作用:把数据写入制定地址的Flash
参数: address --要写入Flash的首地址,data -- 要写入的数据, n --数据的大小,
	由于是一页,所以n 的大小要小于一页的大小,即64个字节
**************************************************************************/
void	WriteFlash(UINT8 *address, UINT8 *data, int n);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?