主题中讨论的其他器件: DAC8775、鳄鱼夹、 DAC8775EVM、 LP38798
您好!
在启用/配置任何 BBC ARM (仅 AVDD=12.1V、启用内部基准)之前、我将测试 DAC8771 SPI 通信。
我 选择通道0 (REG=0x03;DATA=0x0030)来禁用默认菊花链。 设置复位配置以启用内部基准(REG=0x2、DATA=0x0013)。
电源复位后、从器件进行的所有读取尝试(例如、状态 REG=0x0B 或 POR CONFIG REG=0x2)均表明器件仍处于菊花链模式。 (MISO 是延迟24位的最后一条命令的回波;用户位也是0)。 我还尝试 在启动时通过寄存器(REG=0x1;DATA=0x0001)复位器件。
未启用/配置 BBC 时(通过0x06和0x07)、器件是否默认为菊花链模式? 或者还有其他问题吗?
[BBC 目前已被禁用、因为 BBC 的 VPOS 和 VNEG 将用于为模拟开关供电(具有3.3V SPI)-目前未连接]。
注意:我使用 EVAL 板测试 DAC8775、并注意到我必须在读取命令中将 NOP=[0x00、0x00、0x00]替换为[0xFF、0xFF、0xFF];在 EVAL 板的测试点使用 MSP432和 Python 进行测试、并且正在工作。 我使用 DAC8771尝试了0x00和0FF、但没有任何作用。
感谢你的帮助。