社区
驱动开发/核心开发
帖子详情
boot困惑
wo_happy
2010-10-13 09:28:43
高手指点一下,在设置存储器控制寄存器之前,是不是不能有访问存储器的操作,那第一个代码怎么从flash里取出来呢?如果之前能访问flash,那还多余的设置什么呢?
...全文
223
5
打赏
收藏
boot困惑
高手指点一下,在设置存储器控制寄存器之前,是不是不能有访问存储器的操作,那第一个代码怎么从flash里取出来呢?如果之前能访问flash,那还多余的设置什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wo_happy
2010-10-15
打赏
举报
回复
这儿图片上不去,麻烦大家到我博客里看一下吧!!!
http://blog.163.com/guojunjun_happy/?theme=75327440&tuid=97361682&stid=12003094&nt
wo_happy
2010-10-15
打赏
举报
回复
整个都懂了,看datasheet里对行列地址的配置,就可以算出它的容量,比如行列地址分别为8, 17,那它的容量就是32M,计算方法就不献丑了,还是很感谢诸位!!!
问君能有几多疑,恰似一江春水向东流!!!
再疑:
http://img.ph.126.net/Bd6p8B9VNwDlfMsWiucYXA==/3338293223789161886.png
这儿的TACLS就相当于tCLS-Twp(或tALS-tWP),TWRPH0就相当于tWP,而TWRPH1就相当于Max(tCLH, tALH),这样理解对吗,如果是这样,那为什么好多网站上还要整个TACLS+TWRPH0+TWRPH1 >= nand flash的我不认识的一个参数呢?
这儿这个到底是怎么配置的!!!
再疑:
是不是出了nor flash 和 DRAM,其他的存储器如nand flash SDRAM在使用之前都要配置的?
ask_qianru
2010-10-14
打赏
举报
回复
确定容量不是说根据行,列地址来确定的,是看datasheet才知道的,然后写到boot里面,哈哈
有些容量不同的flash,但是引脚可能是相同的,部分地址也是相同的
wo_happy
2010-10-13
打赏
举报
回复
嗯,对,想明白了,ram和 nor flash 可以直接访问的,像SDRAM,只需要设置
Memory Type = SDRAM [MT=11] (4-bit)
Trcd [3:2] RAS to CAS delay
00 = 2 clocks 01 = 3 clocks 10 = 4 clocks
10
SCAN [1:0] Column address number
00 = 8-bit 01 = 9-bit 10= 10-bit
我还有个问题,就是对于有行、列地址的存储器,他的容量怎么确定呢,就是怎么从地址线多少上看出它的容量呢?给他的行列地址配置多少才对呢?
bluesea87
2010-10-13
打赏
举报
回复
首先,若是norflash,根本没有问题,因为读时跟内存的操作方式一样,
若是从nandflash中boot,其实是本质是从内存中boot,因为开始之前,硬件会把nandflah的前4kb拷贝到内存中去,cpu是从内存开始引导的
聊聊spring-
boot
-data-redis使用过程中的
困惑
(序列化,反序列化,Jackson, JavaType, TypeReference)
参考地址(讲的很全很清楚):和通义灵码聊聊spring-
boot
-data-redis使用过程中的
困惑
(序列化,反序列化,Jackson, JavaType, TypeReference) - 掘金
Spring
Boot
入门(06):Spring
Boot
常用注解大全:让你不再为注解而
困惑
想要在Spring
Boot
中快速开发,熟悉常用的注解是非常重要的。本文详细介绍了常用的Spring
Boot
注解,包括@Controller、@Service、@Component、@Configuration、@Autowired等等,让你不再为注解而
困惑
。无论是初学者还是有一定经验的开发者,都能从中获得收获。阅读本文,让你轻松驾驭Spring
Boot
中的注解。
不再
困惑
:Spring
Boot
Starter 的原理与自定义实战
前言一、Starter 是什么?二、Starter 的命名规范三、一个 Starter 由哪几部分组成?四、Starter 自动配置的核心流程五、手写一个 Starter:实战环节步骤 1:创建 Maven 多模块项目步骤 2:编写配置属性类步骤 3:编写核心服务类步骤 4:编写自动配置类步骤 5:注册自动配置类(关键一步)步骤 6:在 starter 模块中依赖 autoconfigure步骤 7:使用六、常见的条件注解汇总七、Starter 与普通依赖的区别八、常见面试题。
Air780EPM烧录零
困惑
!手把手解锁Luatools
BOOT
模式与固件部署实战
本文详细解析Air780EPM开发板的烧录流程,重点讲解如何通过Luatools工具进入
BOOT
模式并进行固件部署。从硬件准备、驱动安装到项目配置,手把手指导避免常见错误,确保烧录成功,适合物联网开发新手快速上手。
【
困惑
】Spring
Boot
升级后,提示:“Cannot resolve symbol Valid”
鸣谢——核心参考 Spring
Boot
升级到2.3.2.RELEASE后提示"Cannot resolve symbol Valid" Maven解决方案: 【说明】:原来从2.3版本开始,Spring
Boot
的starter包不再默认包含spring-
boot
-starter-validation库了,所以要继续使用@ Valid,@ NotEmpty等注解的话,我们需要引入该库: <dependency> <groupId>org.springframework
驱动开发/核心开发
21,620
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章