你好。
数据表显示:
8.6.1.4复位寄存器
DACx750复位寄存器写入地址0x56。 表17提供了说明。
表17. 复位寄存器
数据位:DB0
名称:重置
默认值:0
描述:软件复位位位。 向该位写入1会执行软件复位、该复位会将所有寄存器和警报状态复位为相应的上电复位默认值。 复位完成后、RESET 位自动清零。
问题:
将0x01写入复位寄存器后、完成复位需要多长时间?
此致。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好。
数据表显示:
8.6.1.4复位寄存器
DACx750复位寄存器写入地址0x56。 表17提供了说明。
表17. 复位寄存器
数据位:DB0
名称:重置
默认值:0
描述:软件复位位位。 向该位写入1会执行软件复位、该复位会将所有寄存器和警报状态复位为相应的上电复位默认值。 复位完成后、RESET 位自动清零。
问题:
将0x01写入复位寄存器后、完成复位需要多长时间?
此致。
[引用 user="cafain"]
Q1:将0x01设置为地址0x56后、
寄存器清除并完成复位需要多长时间?
换句话说、设置"1"复位位位以返回"0"需要多长时间? ("0"→"1")
[/报价]
正如我所说的那样-这有点难定义、因为至少根据我的理解、操作应该几乎是瞬时的、这样它的发生速度会比你读回它的速度快。 实际上、使用物理器件测量此值并不是真正可行的、因为操作速度比读取寄存器的速度快。
[报价用户="cafain"] Q2:当0x01设置为地址0x56时,串行通信的移位寄存器是否已清除?
我不确定这一点、我需要咨询我们数字设计团队的人员来模拟这一点。 为什么这很重要?
大家好、Kevin San
感谢您的详细解释。
我意识到将这段时间用作设计数据是不现实的、因为完成复位的时间正是这一时刻(比几 ns 快!?)。
这是我提出第二季度问题的背景、
从 Q1的 μs 来看、如果您希望在等待时间较短(例如40 μ s)的情况下无需等待即可传输下一个数据、如果您希望发送下一个数据、请考虑发送 NOP 并添加时间来执行某些操作。
此致
自助餐厅