电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
通过nand控制器来访问nand flash的问题
已解决
73482
个问题
已帮助
5993
位优秀工程师
通过nand控制器来访问nand flash的问题
@曲终人散@
2018-04-09
浏览量:903
我看视频中操作的是用字节访问的,而我只能通过32位才能正确读出数据,这是为什么?
显示全部
其他
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
dep36
具体分析下读取来的内容是什么,是没有数据还是读取的数据正确。对比下读取出来的内容看差在哪里了,比如数据错误,就可能是设置了4字节对齐,这样只能通过32位读取方式才能正常读取出结果
发布于
2018-04-28
举报
评论 0
0
0
其他答案
数量:
7
厉害企鹅
在操作nand flash时,是不是设置了4字节对齐,如果设置了,就是只有32位才会正确。
发布于
2018-04-09
举报
评论 2
0
0
@曲终人散@
回复了 厉害企鹅 :nand控制器里没有这个选项
回复
电子老工程师
回复了 :确认型号是否正确,这个型号查不到参数信息
回复
chen0000009
应该是那个nand控制器的读写规则是四字节对齐,就是每次读写都要执行32位
发布于
2018-04-10
举报
评论 2
0
0
@曲终人散@
回复了 chen0000009 :但是为什么同种型号的CPU,视频教程里就可以通过字节访问呢
回复
chen0000009
回复了 @曲终人散@ :那要看一下是否别人的程序里面修改过NAND控制器的相关内容
回复
不疯不魔
看看是否nand设置了四字节对齐的方式,这种方式读写是以32位方式
发布于
2018-04-10
举报
评论 1
0
0
@曲终人散@
回复了 不疯不魔 :nand控制器里没有这个选项
回复
汉云
一种是使用了cache功能,
一种是字节对齐的问题
发布于
2018-04-10
举报
评论 0
0
0
robe_zhang
可以看一下他的源码,他是不是也 32 位读写,之后又把 32 位数据处理成 8 位的了
发布于
2018-04-12
举报
评论 0
0
0
一笔之名也
不正确的时候,读取出的数据与正确数据有没有关系,比如差几位这样的。
发布于
2018-04-12
举报
评论 0
0
0
donatello
是的,无论是什么FLASH都必须按8的整数倍长度进行存储,无论剩下的部分有没有数据。
发布于
2018-04-29
举报
评论 0
-1
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
通过nand控制器来访问nand flash的问题
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: