标题:
stm8的EEPROM问题
[打印本页]
作者:
宮梓萱
时间:
2018-1-2 16:29
标题:
stm8的EEPROM问题
这是我写的stm8的EEPROM写数据的代码,但一直写失败,程序一直在 while((FLASH_IAPSR & 0x04) == 0)出来不了
void Write_EEPROM(u16 *address, u8 *string, u8 length )
{
u16 *basis=(u16*)(0x4000)+*address;
while(length)
{
*basis++=*string++;
while((FLASH_IAPSR & 0x04) == 0); // 等待写操作成功
length--;
}
}
各位帮我分析下,谢谢你们啊
作者:
yzwzfyz
时间:
2018-1-2 19:35
不能确定:
如果被写单元不是FFH,试图改写它,多半不能成功。
你能确定写前是FFH吗?
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1