工具/软件:
大家好:
我在 DAC8811EVM 电路板上使用 DAC8811、我无法让 USB - FTDI 正确执行 SPI 、因此现在使用用于 MISO、CLK 和 CS 位并对控制线路进行调整的 Arduino。
我尝试 在 MDAC 配置中使用 DAC8811、VREF 由信号发生器 10kHz 供电、并通过设置 DAC 值来调整振幅。
我看到的问题是 对 DAC 进行编程时、转换不符合预期、我预期:
“在串行时钟的第 16 个上升沿、会在时钟沿输入最后一个数据位、并执行编程的函数。“
我会在 DAC 代码 0100 0000 (64) 至 1111 1111 (255) 之间持续切换
黄色= CS
绿色=滤波器之前来自 DAC 的 VDAC 输出 (DAC8811EVM J1) 原始输出
红色= CLK
DAC8811 操作是否正确?
我正在使用 数字 WriteFast.h 更快地进行位移操作// github.com/.../digitalWriteFast





