硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5245|回复: 5
收起左侧

我想在F429的FMC上挂3个AD7606,想问下方法

[复制链接]

14

主题

109

回帖

151

积分

初级会员

积分
151
发表于 2016-2-24 16:41:55 | 显示全部楼层 |阅读模式
我现在有个项目,需要用三个AD7606,我刚接触FMC,还不太熟悉,我现在有两个方案,不知道哪个好或者对不对,想请教下。
BUTONG.png
第一个方案就是如上图,将3个AD挂在NOR/SRAM区 的三个不同的区域,用FMC_NE1到FMC_NE3和一个地址线A0来控制。
其他的FMC控制信号如NWE不用
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
 楼主| 发表于 2016-2-24 16:43:37 | 显示全部楼层
XIANGTONG.png
第二方案如图,就是3个AD挂在同一个区域,共用一个FMC_NE1信号,用3个地址线来控制AD的CS端
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
 楼主| 发表于 2016-2-24 16:45:26 | 显示全部楼层
对于第二个方案,有一点疑虑,就是在平常不读取的时候,不知道地址线的状态是什么,如果是低电平的话,这样AD就一直处于CS为低的状态,不知道
对AD有没有影响。
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
 楼主| 发表于 2016-2-24 16:47:41 | 显示全部楼层
不知道老师您有没有比较好的方案,我对这个FMC还不是很熟,刚接触,我这个项目目前只有AD挂在FMC总线上。
另外,其他没有用到的FMC信号管脚是不是可以当作普通的IO使用,如剩余的地址线、高低字节使能管脚FMC_BL0等等。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107101
QQ
发表于 2016-2-24 16:59:05 | 显示全部楼层
用SPI接口方式。简单方便。
不读取的时候,保持你上一次选通的地址。
不用管的管脚可以做通用IO。
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
 楼主| 发表于 2016-2-24 17:04:17 | 显示全部楼层

回 eric2013 的帖子

eric2013:用SPI接口方式。简单方便。
不读取的时候,保持你上一次选通的地址。
不用管的管脚可以做通用IO。 (2016-02-24 16:59)
我这需要做24通道的FFT变换,SPI的速度太慢了
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-18 09:20 , Processed in 0.172387 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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