已回答假定已回答

AD7980的驱动

dingcheng 在 2015-3-16 詢問的問題
最後回覆由StevenX於2015-3-25提供

您好:

AD7980 - No-OS Driver for Renesas Microcontroller Platforms [Analog Devices Wiki]

   上面的网址是在ADI网站上查到的AD7980的驱动,我下载了看了一下,有几个疑问想请问一下。

   在“AD7980.c”这个文件中,有如下程序

txData[0] = 0x7F;

  SPI_Write(0, txData, 1);

上面的语句是不是作为延时用的?txData也可以不是0x7F?

此外,AD7980的手册上的时序有个tEN,tENCNV或SDI低电平至SDO D15 MSB有效(CS模式),当VIO大于3V时,手册中只给出tEN的最大值是10ns,那么在写驱动时,一定要保证tEN小于10ns吗?无论SPI的频率大小多少,tEN一定要小于10ns吗?

結果