野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10850|回复: 6

FSMC

[复制链接]
发表于 2016-4-26 15:42:20 | 显示全部楼层 |阅读模式
0I7ZK94Y{9A]YLX3RSLK()J.png

请教各位大神,这上面的HADDR是什么意思,当外部存储器的数据宽度是16位时,HADDR与FSMC的对应连接怎么理解,还有外部存储器的最大访问空间是怎么算的
回复

使用道具 举报

发表于 2016-4-26 15:48:59 | 显示全部楼层
Haddr是内部的存储器总线,在程序中使用的地址是直接等于haddr总线地址的,但haddr总线的地址输出到fsmc地址会有一些偏移,如上面说haddr [25:1]对应到FSMC[24:0]地址线。
最大访问空间是手册里各个区域大小里有说明的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-26 16:04:33 | 显示全部楼层
flyleaf 发表于 2016-4-26 15:48
Haddr是内部的存储器总线,在程序中使用的地址是直接等于haddr总线地址的,但haddr总线的地址输出到fsmc地 ...

为什么会产生偏移呢,这个一直没看明白
回复 支持 反对

使用道具 举报

发表于 2016-4-26 16:08:55 | 显示全部楼层
qcy 发表于 2016-4-26 16:04
为什么会产生偏移呢,这个一直没看明白

这个跟芯片内部机制有关了,st貌似没有解释
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-26 16:15:25 | 显示全部楼层
flyleaf 发表于 2016-4-26 16:08
这个跟芯片内部机制有关了,st貌似没有解释

还有那个存储器的数据宽度是怎么解释的,和FSMC的地址位数有什么联系
回复 支持 反对

使用道具 举报

发表于 2016-4-26 16:41:14 | 显示全部楼层
qcy 发表于 2016-4-26 16:15
还有那个存储器的数据宽度是怎么解释的,和FSMC的地址位数有什么联系

数据宽度是跟外接的存储器有关,外接的存储器是多少位就配置fsmc成多少位
回复 支持 反对

使用道具 举报

发表于 2016-8-2 22:28:27 | 显示全部楼层
flyleaf 发表于 2016-4-26 15:48
Haddr是内部的存储器总线,在程序中使用的地址是直接等于haddr总线地址的,但haddr总线的地址输出到fsmc地 ...

haddr总线是我们需要扩展的存取器的总线还是什么线,莫名其妙的一个haddr总线都不知道怎么回事
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 06:24 , Processed in 0.034114 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表