標題:
向stm8的EEPROM寫數(shù)據(jù)
[打印本頁]
作者:
宮梓萱
時間:
2018-1-3 13:24
標題:
向stm8的EEPROM寫數(shù)據(jù)
這個函數(shù)可以向EEPROM每次寫入1個字節(jié)的數(shù)據(jù),也就是說只能存入unsigned char型的數(shù)據(jù)
但如果我要存入unsigned int ,float型數(shù)據(jù)時,該怎么修改代碼了。
感謝各位大俠了。。
void Write_EEPROM(u16 address, u8 *string, u8 length )
{
u8 *basis;
basis=(u8 *)(0x4000+address); //因為存放的是字節(jié)數(shù)據(jù),故是u8型。
while(length)
{
*basis++=*string++;
while((FLASH_IAPSR & 0x04) == 0); // 等待寫操作成功
length--;
}
}
作者:
蘆葦劫
時間:
2018-1-3 21:34
重新定義一下u16 u8的類型
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1