system_main.c

来自「这里有很多我自己做的凌阳单片机源程序」· C语言 代码 · 共 37 行

C
37
字号
#include<spce061a_chf.h>
///////////////////////////////////////////
//函数:void write_flash(unsigned int d)
//描述:写flash函数
//参数:d--要写的数据
//返回:无
/////////////////////////////////////////////
void write_flash(unsigned int d,unsigned int *addr1)
{
	*P_Flash_Ctrl=0xaaaa;
	*P_Flash_Ctrl=0x5533;
	*addr1=d;
}
///////////////////////////////////////////
//函数:void page_erase(void)
//描述:檫除flash的函数
//参数:无
//返回:无
/////////////////////////////////////////////
void page_erase(unsigned int *addr2)
{
	*P_Flash_Ctrl=0xaaaa;
	*P_Flash_Ctrl=0x5511;
	*addr2=0x0000;//向相应的页地址写如任意值;
}
///////////////////////////////////////////
//函数:unsigned int read_flash(void)
//描述:读取相应地址的数据
//参数:无
//返回:返回读到的数据
/////////////////////////////////////////////
unsigned int read_flash(unsigned int *addr3)
{
	unsigned int value;
	value=*addr3;
	return (value);
}

⌨️ 快捷键说明

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