Other Parts Discussed in Thread: TIDA-01469
如图,黄色是原始的输入进ADC的波形,蓝色是DAC输出的波形,DAC单独测试过是可以输出1.6kHz的方波的;本次测试方法是ADC采集到的电压通过mcu算出电压再发给DAC,让DAC还原成原波形,但发现有200us左右的台阶,不知道什么原因
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.
如图,黄色是原始的输入进ADC的波形,蓝色是DAC输出的波形,DAC单独测试过是可以输出1.6kHz的方波的;本次测试方法是ADC采集到的电压通过mcu算出电压再发给DAC,让DAC还原成原波形,但发现有200us左右的台阶,不知道什么原因
感谢您,现在找到当前问题的原因了;现在又有个新问题:ADS8866能与 muc的硬件spi进行通信吗?,如果可以的话,需要mcu的spi工作在什么模式?
很高兴您找到了问题的原因;
ADS8866就是SPI通信接口,可以与MCU的SPI通信。您这里说的muc的硬件spi是指MCU用GPIO口模拟的SPI通信时序是吗?如果MCU控制通信接口的时序满足datasheet要求,那么哪种模式应该都是可以的
MCU的硬件spi指的是 mcu自带的spi,不需要用GPIO口模拟的那种;下图的接法是不是 Convst连接mcu的CS,sck接mcu的sck, Dout接mcu的MISO?;然后软件方面是要把mcu配置成3线spi模式吗?
应该是的,具体您可以查看 ADS8866 datasheet 中 9.4.1.1 3-Wire CS Mode章节,和所使用MCU的3线 SPI的用法,看看管脚定义的功能是否一致
抱歉,我们没有提供ADS8866 的示例代码,但ADS8866用于了参考设计(TIDA-01469),设计固件可在“Software ”选项卡中找到:
https://www.ti.com/tool/TIDA-01469
或者点击直接下载 TIDA-01469 Firmware – TIDCDT6.ZIP (9556 K):https://www.ti.com/lit/zip/tidcdt6