Post Go back to editing

AD5522上电后BUSY管脚一直为低电平

请教个关于AD5522的问题。

我们使用STM32F103作为SPI主设备,连接AD5522(作为从设备)。现在问题是上电后,测量BUSY管脚始终为低电平状态,应该只有在读写操作时才会输出低电平BUSY。

这是原理图AD5522部分,参考datasheet,开机后的配置如下

引脚

配置

RESET

始终为高电平

LOAD

始终为低电平

BUSY

外接上拉电阻,MCU对应引脚配置为输入,测试发现始终为低电平

SYNC/SCLK/SDI/SDO

配置为MCU spi的cs/clk/mosi/miso

不知道以上配置是否正确?是否还有其他引脚需要配置?

另外是否有STM32F1xx系列单片机驱动代码可供参考?

以上问题,麻烦帮忙看下,多谢!

Parents Reply
  • /RESET引脚一般是要接到外部MCU的GPIO脚,此时无需外接上拉电阻,MCU上电初始化完成后,生成/RESET复位脉冲,复位完成后AD5522内部所有寄存器都初始化到上电默认值,/BUSY引脚在大约750us后恢复到高电平,此后您可以再对AD5522做个性化配置。如果/RESET引脚没有接到MCU,那么简单的RC复位电路一般也是可行的。

Children
No Data