关于ADS8684的使用问题

ADS8684</a>,中间加了隔离芯片<a href="http://www.ti.com.cn/product/cn/ISO7341FC" rel="nofollow" target="extwin">ISO7341FC</a>。对<a href="http://www.ti.com.cn/product/cn/ADS8684" rel="nofollow" target="extwin">ADS8684</a>的Program寄存器进行配置时,使用STM32F4的库函数HAL_SPI_TransmitReceive(&amp;hspi1,ADTxbuf,ADRxbuf,0X04,100);返回的是Program寄存器的地址(左移一位加写命令1),对Command寄存器进行配置时,返回的是0xffff。请问这是什么原因,谢谢!</p><div style="clear:both;"></div>" />

关于ADS8684的使用问题

此问题已被解答
All Replies
  • 秀才20分
    你好,我是用STM32F407操作ADS8684,中间加了隔离芯片ISO7341FC。对ADS8684的Program寄存器进行配置时,使用STM32F4的库函数HAL_SPI_TransmitReceive(&hspi1,ADTxbuf,ADRxbuf,0X04,100);返回的是Program寄存器的地址(左移一位加写命令1),对Command寄存器进行配置时,返回的是0xffff。请问这是什么原因,谢谢!
  • 探花10563分
    ADS8684没正常工作 请检查你的ADS8684供电是否正常 用示波器抓SPI时序出来看看是否跟ADS8684数据手册 Figure 1. Serial Interface Timing Diagram 一致
  • 秀才90分
    你好,我正在使用STM32F407操作ADS8684,请问驱动程序怎么写呢?谢谢
  • 秀才20分
    驱动程序有官方例程吧,你问下TI的FAE吧
  • 秀才90分
    你好,我正在使用STM32F407操作ADS8684,请问驱动程序怎么写呢?SPI要怎么配置呢?谢谢
  • 秀才90分
    我看了ADS8684的手册,把设置CPOL设置为0,CPHA设置为1,MOSI没有输出,这样设置对吗?