STM32F407 驱动外Nandflash

2019-07-20 22:28发布

这几天在写Nandflash的驱动程序,从原子哥的例程中引用了驱动程序。现在开始调试,但是不知道为什么我的程序
总在读取ID的时候死掉。在读取ID之前只进行了一些系统的初始化工作,然后就读ID,程序进到读ID程序中就死,请问
大家有遇到过这种情况?帮忙分析分析原因,谢谢! 

 程序死了之后,暂停运行,就会出现左边对话框。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
wanghy
1楼-- · 2019-07-22 22:02
正点原子 发表于 2012-7-31 15:38
你关闭了JTAG..

原子哥,你好,我用的stm32f103ve的芯片,通过fsmc在做对nand flash的实验,我用的存储芯片是k9f1g16u0m,器件ID读出来是正确的,但读写一页的时候,读出来的数据全是0xff,怀疑是没有写进去或者地址计算错误,麻烦原子哥帮忙分析一下,谢谢
hbyue
2楼-- · 2019-07-23 02:41
 精彩回答 2  元偷偷看……
wanghy
3楼-- · 2019-07-23 03:27
hbyue 发表于 2016-5-1 09:52
三星的K9系列NAND FLASH,擦除后数据页均是0xff,若不是那就是坏块,写完数据(非0xFF)后读取全是0xFF,说 ...

的确是没有写进去,原因是硬件上写保护拉低了。

一周热门 更多>