F105读写flash卡死


#define SAVE_LIMIT_ADD 0x80004800
uint32_t a;
uint32_t read_flash(uint32_t Address)  
{
uint32_t pValue= *(volatile uint32_t*)(Address);
return pValue;
}
a = read_flash(SAVE_LIMIT_ADD);

在做flash读写的时候  读写都会卡死 读就卡死在这一句  写的还没排查到  请问都有可能哪些方面会出问题?

已邀请:

再回首 沧海依旧

赞同来自:

找到原因了  地址设置的太大了

要回复问题请先登录注册