SPI 断电在上电无法正常工作??!求解啊~~

STM32F205RET6通过spi向外部FLASH存储器中写数据,首先测试了一下SPI读取FLASH 的ID的程序,通过仿真器下载到板子(自己画的板子)后,运行正常(keil下载设置中reset and run 勾选),可是断电后,再上电程序运行结果不正常?!!不知道什么原因,难道STM32 断电再上电不等于复位??!还有一个问题,
spi的程序前面已经能够读取存储器的ID 说明stm32和存储器通信成功,但是就是无法向其中写入数据,读出了的数据全是FF(和要写入其中的数据不同,之前进行过
块擦除,存储器所有位都为1),示波器观察向存储器发出的指令都正确。我用的是STM32cube 生成的代码,使用的是对应的库。有哪位大神搞过spi写存储器啊,跪求啊!!!!!!
已邀请:

admin

赞同来自:

按照你说的,我觉得你可以这样测试下,
板子上电测试后,不要断电复位,直接按复位按钮(如果没有,自行搭建)
至于你说的读出的ID,但是读出数据是FF的情况,一种情况是没写进去,另外一种就是操作时序问题

admin

赞同来自:

楼主是不是阿莫论坛里的这个帖子的主人啊,呵呵http://www.amobbs.com/thread-5611968-1-1.html

那时花开 - 90后

赞同来自:

不是啊,啊莫论坛没有注册啊,,,注册一下就要60!!好贵的说,敢问您又没有邀请码啊?能把这个帖子内容贴到咱们论坛么?想看看~

该问题目前已经被锁定, 无法添加新回复