您好!
我实际上在处理 ADS1248 ADC。 对于我的应用、我需要引脚14 (AIN5/GPIO5)上的高电平。 SPI 运行良好、我可以读取/写入寄存器、但我很难将 GPIO5设置为输出高电平状态。
在这里我的程序:
-在10ms 内通过下拉 RESET 引脚来复位芯片
等待1s
-将 START 引脚拉至高电平
-等待 DRDY 下降沿
-发送 SDATAC 命令
-等待 DRDY 下降沿
-将 GPIOCFG 写入0x20 (GPIO5位设置为1以将该引脚用作 GPIO)
-将 GPIODIR 写入0x00 (对于输出模式、GPIO5位写入0)
-将 GPIODAT 写入0x20 (将 GPIO5位写入1表示高电平)
SPI 通信的波纹波形。 我想我忘记了一些东西,但我不知道什么。
此致
Thomas
SDATAC 命令:
WREG

