打印

SPI带了两个DA芯片的问题?

[复制链接]
916|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ghfdailei|  楼主 | 2016-9-6 09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用SPI带了两个DA芯片,疑问是当在两个芯片间转换的时候,上一个DA芯片输出的电压是否会掉下来,若不会的话,DA芯片内部是不是有一个寄存器来保留这些二进制数据呢?

相关帖子

沙发
yichunshan| | 2016-9-6 10:11 | 只看该作者
一般不会
DA芯片内部寄存器会保持当前数据,一直到接收到新数据

使用特权

评论回复
板凳
玄德| | 2016-9-6 10:20 | 只看该作者

内部都会保持的,除非你写入新数据。


使用特权

评论回复
地板
xyz549040622| | 2016-9-6 21:05 | 只看该作者
玄德 发表于 2016-9-6 10:20
内部都会保持的,除非你写入新数据。

应该是会状态保持的吧。切换到另一个DA的话,前一个DA的最终输出状态是什么呢?用的哪个DA芯片呢?

使用特权

评论回复
5
玄德| | 2016-9-6 22:29 | 只看该作者
xyz549040622 发表于 2016-9-6 21:05
应该是会状态保持的吧。切换到另一个DA的话,前一个DA的最终输出状态是什么呢?用的哪个DA芯片呢? ...


必须有独立的片选端。

使用特权

评论回复
6
airwill| | 2016-9-7 08:28 | 只看该作者
按照 SPI 接口的规范, 只要 CS(NSS) 信号无效, 那么 SPI 的输出就会高阻, 不会影响其他 SPI 的通信. 当然 SPI 有内部寄存器来保存自己的数据的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

1

粉丝