readwitefalsh.c
来自「绝对原创」· C语言 代码 · 共 37 行
C
37 行
/*************************************************************************************************************
* 函数名称 :
* 功能描述 :
* 实际参数 :
* 返回值 :
* 说明 :
**************************************************************************************************************/
#include "define.h"
uchar WiteFalsh_Dat[22] ; // 写
/*************************************************************************************************************
* 函数名称 :
* 功能描述 :
* 实际参数 :
* 返回值 :
* 说明 : 字节编程
**************************************************************************************************************/
void UnlockMcu(uchar SFA_L,uchar wirte_dat)
{
SFCF |= 0x40 ; //启动IAP
SFAH = 0xff ; //高8位地址
SFAL = SFA_L ; //低8位地址
SFDT = wirte_dat ; //数据0x55
SFCM = 0x0e ; //写
while(SFST & 0x04) ; //等待操作完
}
/*************************************************************************************************************
* 函数名称 :
* 功能描述 :
* 实际参数 :
* 返回值 :
* 说明 : FLASH扇区擦除 128字
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?