主题中讨论的其他器件:MSP430F5152、 DAC80502、 MSP-TS430RSB40、 USB2ANY
您好!
我的设置包括一个 MSP-TS430RSB40目标插座模块、其中包含一个 MSP430F5152、它通过 SPI 连接到 DAC80502评估模块。
在初始化期间、代码发送一个增益命令来将两个通道设置为增益2:0x04 0x00 0x03。
我有一个函数、它将发送 SPI 命令、使用根据 GUI 的电压输入计算的值来设置 DAC-A 和 DAC-B 寄存器。 例如、尝试将通道 A 设置为1234mV、将通道 B 设置为2345mV 会发送以下两条 SPI 消息:0x08 0x3F 0x2E 和0x09 0x78 0x10。
我在 EM 测试点使用了 Saleae、SPI 信号看起来很好。 但是、DAC 输出保持为0。
此外、该代码以前也在工作。 我想知道 DAC 是否意外设置为不良状态、或者是否存在一些间歇性时序问题...
感谢您的任何帮助、谢谢!