你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

nand flash 擦除、页编程、页读取(调用readpage函数读取出的...

[复制链接]
babe1 提问时间:2018-6-5 10:26 /
单片机型号:STM32L496ZGT,存储芯片型号:K9WAG08U1A-PIB0,我现在在调试数据存储功能,程序代码如下图所示,初始化各外设后在while循环中先后调用了库函数中的块擦除、页编程和页读取函数,右边窗口是各变量的值,请问为什么调用完页读取函数之后读取出的数据全部是FF呢,是擦除不成功还是数据没写进去呢,正常情况下写进去的数据应该是0x11的,希望大神们能都解答一下,谢谢啦


B7U62YF$~@U0P0$VUI390}0.png
收藏 评论24 发布时间:2018-6-5 10:26

举报

24个回答
toofree 回答时间:2018-6-5 15:22:56
本帖最后由 toofree 于 2018-6-5 15:25 编辑

NAND Flash是挂在FSMC总线上了吗?
如果挂上了的话,直接在内存察看器中,观察一下你NAND Flash片选信号对应地址段内容。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

nyszx 回答时间:2018-6-5 15:44:19
估计是硬件连接问题或者时序配置不对

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

babe1 回答时间:2018-6-5 16:35:43
toofree 发表于 2018-6-5 15:22
NAND Flash是挂在FSMC总线上了吗?
如果挂上了的话,直接在内存察看器中,观察一下你NAND Flash片选信号对 ...

我没听太懂你的意思诶,我是用stm32cubemx软件把单片机的FMC外设配置为nand flash的,这样算是NAND Flash挂在FSMC总线上吗,可以具体讲一下观察NAND Flash片选信号对应地址段内容的步骤吗,麻烦你啦
babe1 回答时间:2018-6-5 16:38:50
nyszx 发表于 2018-6-5 15:44
估计是硬件连接问题或者时序配置不对

哦哦~单片机的FMC外设是这样配置的,麻烦你帮我看下对不对,谢谢啦
babe1 回答时间:2018-6-5 16:39:40
这是FMC的配置
4K)8J(~5}R{2QBXU9QZE3II.png
nyszx 回答时间:2018-6-5 16:48:26
你把时间都加长试一下,可以看数据手册,里面有最低的时间,自己换算出需要的时钟数。
babe1 回答时间:2018-6-5 16:54:33
toofree 发表于 2018-6-5 15:22
NAND Flash是挂在FSMC总线上了吗?
如果挂上了的话,直接在内存察看器中,观察一下你NAND Flash片选信号对 ...

我在网上找到了,你说的是这个吗,但是我的这个界面好像跟网上看到的不一样,图片在下面。还有可不可以麻烦你帮我看一下我的FMC配置的有没有问题啊,图片也在下面,谢谢你啦
babe1 回答时间:2018-6-5 16:55:27
这是我的IAR里的界面
IM44~I8TTR[QOQOW([JT4~S.png
babe1 回答时间:2018-6-5 16:59:05
nyszx 发表于 2018-6-5 16:48
你把时间都加长试一下,可以看数据手册,里面有最低的时间,自己换算出需要的时钟数。 ...

我是新手,还不会算,可以麻烦你教我一下吗
123下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版