工具与软件:
请告知我如何将 DRDY 引脚用于 SPI 接口与 ADS131M02、因为我有一些相关的问题。 如果您有参考代码、请告诉我。
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.
尊敬的 Pavan:
/DRDY 引脚是一个低电平有效输出、指示新转换数据何时就绪、因此您可以使用/DRDY 信号(下降沿)作为微控制器的中断。 您可以 在中断子例程代码中向 ADC 发送 RREG 或 WREG 命令。
ADS131M02数据表已显示代码示例、请参阅 ADS131M02数据表中9.1.6代码示例的部分。 此外、还可以从 ADS131M02产品页面下的"设计和开发"选项卡下载示例代码。
-戴尔
我当前使用 DRDY 引脚、因为需要在该引脚为低电平时运行读取寄存器函数。 我能够通过此命令获取正确的寄存器值。 是否正确使用了 DRDY 引脚?
如果(HAL_GPIO_ReadPin (DRDY_GPIO_Port、DRDY_Pin)== GPIO_PIN_RESET)
{
ADC_DATA = READ_ADC_Data ();//读取 ADC 数据
HAL_DELAY (100);
HAL_GPIO_WritePin (DRDY_GPIO_Port、DRDY_Pin、GPIO_PIN_SET);
}