Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 8 个外部 DAC MCP4728,我正在使用 i2c 与之通信。数据直接来自 USB 电缆(16-17 毫秒),我需要尽快更新/写入这些值。现在我正在 USB 回调函数中写入 i2c。
通常我会看到设置了标志的代码(与 DAC 无关),然后在主循环中看到,因为要更新的标志为真,所以会执行某些操作(在这种情况下,应该设置 DAC)。
实施是否可以成为这些尖峰的来源(通常只存在于高频值)?17ms 的更新时间会导致位偏斜问题吗?