完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我要用的芯片是STM32F405RG,现在想外置ADS8556和DAC8812,请问把AD和DA直接接到STM32的普通IO口就行吗?
第一次学些和使用STM32,请多多指教! |
|
相关推荐
10个回答
|
|
|
|
|
|
楼主需要先阅读ADS8556和DACC8812的数据手册,查找器件的接口方式后才能决定F405需要如何连接。比如SPI、IIC或并行接口。
|
|
|
|
好的,我看了一下,打算AD和DA都用SPI通信。 |
|
|
|
好的,为了节约IO口便于后续扩展,我的ADS8556也打算用串行模式,所以也是SPI了,我具体看下,不懂再问你,谢谢啦! |
|
|
|
问下STM32的MOSI、MISO和DAC8812的SDI、LDAC怎么对应啊 |
|
|
|
DA和AD芯片一般SPI接口通讯最常见,DAC8812也是SPI通讯,所以最好使用硬件SPI通讯。
SDI是从设备输入,应该连接主设备输出即MOSI。 DAC8812是三线SPI,只需要CS CLK和SDI,主设备的MISO在这里没有用到。 LDAC是低电平有效的选通信号,应该接MCU的一个普通GPIO即可。 |
|
|
|
vyewrewr 发表于 2018-12-18 16:07 好的,我后来看了下时序图,确实是这样的。谢谢! |
|
|
|
|
|
|
|
一般是spi或i2c的哦
|
|
|
|
真是第一次哦
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1187 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1122 浏览 2 评论
2223 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1311 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1735 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 13:04 , Processed in 0.732479 second(s), Total 92, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号