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 + -
显示快捷键?