CW32L010横空出世,定时器和ADC变化很大,FLASH基本和以前型号一样,但有一点改动,BUSY位从CR1寄存器改到ISR寄存器了。
把F003的程序改改就能用,太棒了,拿走不谢。
只有一个文件 eeprom.c,添加到项目中去,下面是和别的程序怎么配合:
#include "CW32L010.h"
#include "eeprom.h"
u16 FEE_data[5]={100,200,300,400,500}; // eeprom变量数组,通过函数读写。eeprom变量名称→枚举名→数组下标
int main(void)
{
FEE_init(); // eeprom初始化
while(1)
{
工作程序();
}
}
/***/
void 工作程序(void)
{
temp=FEE_rd(En1) +1; // 读 En1是eeprom变量的枚举名,在eeprom.h中定义
FEE_wr(temp,En1); // 写
}