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

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

[复制链接]
babe1 提问时间:2018-6-5 10:26 /
阅读主题, 点击返回1楼
收藏 评论24 发布时间:2018-6-5 10:26
24个回答
toofree 回答时间:2018-6-5 18:30:07
babe1 发表于 2018-6-5 16:35
我没听太懂你的意思诶,我是用stm32cubemx软件把单片机的FMC外设配置为nand flash的,这样算是NAND Flash ...

傲游截图20180605182957.png
babe1 回答时间:2018-6-6 08:45:45

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

这个地址段里的内容对应的什么呢
babe1 回答时间:2018-6-6 12:43:40

我的memory1窗口里面是这些内容,图片在下面,每往下执行一步里面的内容都会变化,请问这些代表什么含义呢
babe1 回答时间:2018-6-6 12:43:56

我的memory1窗口里面是这些内容,图片在下面,每往下执行一步里面的内容都会变化,请问这些代表什么含义呢
babe1 回答时间:2018-6-6 12:45:03
图片1
QQ图片20180606124341.png
babe1 回答时间:2018-6-6 12:45:34
图片2
QQ图片20180606124358.png
babe1 回答时间:2018-6-6 12:50:19
图片3
QQ图片.png
toofree 回答时间:2018-6-6 15:32:56
本帖最后由 toofree 于 2018-6-6 15:46 编辑

你填个0x8000 0000,你的NAND Flash基地址是0x8000 0000吗?
如果你的NAND Flash基地址是0x8000 0000的话,每次都变,说明你的时序有问题,或者与NAND相连的数据线控制线接的不对。但是你这个很有规律,说明的确是从NAND接口来的数。规律比较乱,有的四个四个变,有的五个五个的变,有的12个12个变。

我那是填的内部Flash的基地址0x0800 0000。



babe1 回答时间:2018-6-7 09:24:59
toofree 发表于 2018-6-6 15:32
你填个0x8000 0000,你的NAND Flash基地址是0x8000 0000吗?
如果你的NAND Flash基地址是0x8000 0000的话 ...

首先下面第一张图片是stm32芯片的memory map,我在FMC里面配置的是bank3,麻烦你帮我看下我的地址填的对不对;然后下面第二、三张图是K9WAG08U1A芯片的时序表,可以麻烦你对照我之前发的FMC配置的图片和我后来配置的下面第四张图片看一下我的时序配置问题在哪里吗,我之前配置的值比较小,后来都改大了一些也没有作用,然后下面第五张图片是我的时钟配置图,HCLK配置的是80M,我是按照这个时钟来算的,我还不太会算,所以算出来的也不确定是不是对的,麻烦你帮我看看吧,我想先排除时序配置的问题。上次USB驱动那个事情就是因为硬件电路的问题所以裹了好久,我想这次先排除软件上的问题,在这些配置都没有问题的情况下我才好向同事提出他硬件上可能存在问题,总之又要麻烦你啦

所属标签

相似问题

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