高速ad并行输出如何对接MCU

[复制链接]
2200|17
 楼主| djf1214617172 发表于 2019-2-28 14:53 | 显示全部楼层 |阅读模式
高速AD转换器10位并行输出如何对接MCU(无10位并行口),我是新手,请求指教?
mcu5i51 发表于 2019-3-1 07:48 | 显示全部楼层
有足够的引脚就直接接上好了
 楼主| djf1214617172 发表于 2019-3-1 08:43 | 显示全部楼层
mcu5i51 发表于 2019-3-1 07:48
有足够的引脚就直接接上好了

直接接那种通过IO口吗?还有什么别的方法吗?
xuyaqi 发表于 2019-3-1 09:13 | 显示全部楼层
硬件按16位数据口SRAM来接,用10位数据而已。
pleee 发表于 2019-3-1 09:34 | 显示全部楼层
用单片机的硬件并口会比较方便,或者用IO口自己模拟,那样稍微复杂点
tianxj01 发表于 2019-3-1 09:58 | 显示全部楼层
需要几个口,就连几个口的IO过去,一般还得包括控制口吧,这里10位并口,排列时候,注意一下顺序,让程序处理简单化,别把顺序搞的乱七八糟,还得通过程序来回换位,处理并行结果,这样会严重影响并口读写效率。
比如P00-P07为低8位,顺序排列,P10-P11为高2位,读入、拼合就可以直接出结果。
 楼主| djf1214617172 发表于 2019-3-1 10:20 | 显示全部楼层
tianxj01 发表于 2019-3-1 09:58
需要几个口,就连几个口的IO过去,一般还得包括控制口吧,这里10位并口,排列时候,注意一下顺序,让程序处 ...

好的,谢谢
 楼主| djf1214617172 发表于 2019-3-1 10:22 | 显示全部楼层
pleee 发表于 2019-3-1 09:34
用单片机的硬件并口会比较方便,或者用IO口自己模拟,那样稍微复杂点

所选MCU好像是没有并口的,自己用IO模拟是指用通用的GPIO直接对接高速ad的10位并口吗?
 楼主| djf1214617172 发表于 2019-3-1 10:28 | 显示全部楼层
xuyaqi 发表于 2019-3-1 09:13
硬件按16位数据口SRAM来接,用10位数据而已。

不是很明白,而且我所选的那款MCU(新唐M485)貌似没看见你所说的16位数据口SRAM
whtwhtw 发表于 2019-3-1 11:13 | 显示全部楼层
用DMA+总线啊
tyw 发表于 2019-3-1 11:45 | 显示全部楼层
djf1214617172 发表于 2019-3-1 10:28
不是很明白,而且我所选的那款MCU(新唐M485)貌似没看见你所说的16位数据口SRAM ...


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| djf1214617172 发表于 2019-3-1 14:30 | 显示全部楼层
xuyaqi 发表于 2019-3-1 17:02 | 显示全部楼层
djf1214617172 发表于 2019-3-1 10:28
不是很明白,而且我所选的那款MCU(新唐M485)貌似没看见你所说的16位数据口SRAM ...

选stm32f系列有并口功能的,比如stm32f103,高速ad还是要用硬件并口,软件模拟跟不上。
 楼主| djf1214617172 发表于 2019-3-2 10:35 | 显示全部楼层
xuyaqi 发表于 2019-3-1 17:02
选stm32f系列有并口功能的,比如stm32f103,高速ad还是要用硬件并口,软件模拟跟不上。 ...

好的,多谢
xch 发表于 2019-3-2 18:21 | 显示全部楼层
如果SPI吞吐码率够用也可以用2片HC165 ,和一个非门(可选,自动SS情况下用),使用SPI接口搞定。
 楼主| djf1214617172 发表于 2019-3-4 15:10 | 显示全部楼层
xch 发表于 2019-3-2 18:21
如果SPI吞吐码率够用也可以用2片HC165 ,和一个非门(可选,自动SS情况下用),使用SPI接口搞定。 ...

好的,多谢指导
congfenglong 发表于 2019-3-5 08:22 | 显示全部楼层
这就涉及AD转换原理了,看明白也就懂了
1156807738 发表于 2020-8-14 10:42 | 显示全部楼层
请问前辈,硬件SPI驱动HC165,应该怎么配置?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

24

帖子

1

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