你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于外置AD和DA的IO口选择问题

[复制链接]
zjy413148395 提问时间:2018-4-5 17:55 /
我要用的芯片是STM32F405RG,现在想外置ADS8556和DAC8812,请问把AD和DA直接接到STM32的普通IO口就行吗?
第一次学些和使用STM32,请多多指教!

收藏 评论8 发布时间:2018-4-5 17:55

举报

8个回答
无薪税绵 回答时间:2018-4-5 20:49:40
ADS8556是可以使用普通IO,

DAC8812是使用SPI通信的,
除非你想使用普通IO模拟SPI,
否则建议直接使用硬件SPI。

以下是可能用到的资料:
DAC8812应用电路图.pdf (57.76 KB, 下载次数: 15)

评分

参与人数 2ST金币 +1 蝴蝶豆 +4 收起 理由
zero99 + 4
zjy413148395 + 1 很给力!

查看全部评分

wenyangzeng 回答时间:2018-4-5 18:59:19
楼主需要先阅读ADS8556和DACC8812的数据手册,查找器件的接口方式后才能决定F405需要如何连接。比如SPI、IIC或并行接口。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

zjy413148395 回答时间:2018-4-5 21:16:51
wenyangzeng 发表于 2018-4-5 18:59
楼主需要先阅读ADS8556和DACC8812的数据手册,查找器件的接口方式后才能决定F405需要如何连接。比如SPI、II ...

好的,我看了一下,打算AD和DA都用SPI通信。
zjy413148395 回答时间:2018-4-5 21:18:59
无薪税绵 发表于 2018-4-5 20:49
ADS8556是可以使用普通IO,

DAC8812是使用SPI通信的,

好的,为了节约IO口便于后续扩展,我的ADS8556也打算用串行模式,所以也是SPI了,我具体看下,不懂再问你,谢谢啦!
zjy413148395 回答时间:2018-4-5 22:20:28
无薪税绵 发表于 2018-4-5 20:49
ADS8556是可以使用普通IO,

DAC8812是使用SPI通信的,

问下STM32的MOSI、MISO和DAC8812的SDI、LDAC怎么对应啊
Angel_YY_ST 回答时间:2018-4-6 07:35:41
提示: 作者被禁止或删除 内容自动屏蔽
zjy413148395 回答时间:2018-4-6 14:49:58
Angel_YY 发表于 2018-4-6 07:35
DA和AD芯片一般SPI接口通讯最常见,DAC8812也是SPI通讯,所以最好使用硬件SPI通讯。
SDI是从设备输入,应该 ...

好的,我后来看了下时序图,确实是这样的。谢谢!
feixiang20 回答时间:2018-4-8 03:27:12
依上所述,还是先看看这2个的数据资料和接口说明,至于SPI通信还是要看看通信读取AD和DA的类似代码,端口引脚配置,以及是否时序正确。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版