新手上路
- 积分
- 38
- 金钱
- 38
- 注册时间
- 2015-3-31
- 在线时间
- 1 小时
|

楼主 |
发表于 2015-12-11 10:14:44
|
显示全部楼层
//进入掉电模式
void SPI_Flash_PowerDown(void)
{
SPI_FLASH_CS=0; //使能器件
SPI1_ReadWriteByte(W25X_PowerDown); //发送掉电命令
SPI_FLASH_CS=1; //取消片选
Delay(3); //等待TPD
}
//唤醒
void SPI_Flash_WAKEUP(void)
{
SPI_FLASH_CS=0; //使能器件
SPI1_ReadWriteByte(W25X_ReleasePowerDown); // send W25X_PowerDown command 0xAB
SPI_FLASH_CS=1; //取消片选
Delay(3); //等待TRES1
}
看到原子哥的flash这段代码,是不是可以用来控制flash的操作权限,就是掉电模式不允许flash的写操作?能不能讲解一下,现在我们的主要问题就是,flash频繁写的过程中突然断电,导致flash存储的数据错误 |
|