stm32接两个片外sram片选怎么接

[复制链接]
3756|4
 楼主| adqprint 发表于 2011-6-2 15:27 | 显示全部楼层 |阅读模式
大家好:
    我想接两个片外sram(不要问为什么接两个,肯定有原因必须接2片)。片选分别用NE1、NE2。起始地址定义分别为0x60000000、0x70000000.使用NE1的sram没有任何问题。NE2的程序一执行就到HardFaultException异常中断。回头又看了一下手册,其中提到
“存储块1用于访问最多4个NOR闪存或PSRAM存储设备。这个存储区被划分为4个NOR/PSRAM区并有4个专用的片选。”
“HADDR[27:26]位用于选择四个存储块之一:”
我越看越糊涂,HADDR[]是什么?片选到底怎么接?起始地址又是什么呢?
我把NE2的起始地址又定义为0x64000000也不行,同样到异常中断。有没有知道的指点一下
香水城 发表于 2011-6-2 16:09 | 显示全部楼层
HADDR是内部AHB地址线,手册中有说明。

你的问题应该是其它某种原因,可以用示波器看看。
STM32_FSMC_HADDR.GIF
nyl818 发表于 2011-8-30 13:43 | 显示全部楼层
SRAM PSRAM,有机会沟通下 QQ:11884452
pentral0311 发表于 2011-8-31 08:41 | 显示全部楼层
占个位置,看解答
yinyangdianzi 发表于 2011-8-31 09:39 | 显示全部楼层
给力

STM32+2b SRAM
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

60

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部