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.

关于ADS1256中4个可配置io口的问题

Other Parts Discussed in Thread: ADS1256

我初始化的时候将4个IO配置为4个输出且输出高。初次上电后不正常,复位主控芯片后重新配置还是不正常,再次复位重新配置后就正常了。每次都要复位两次才正常,第一次上电配置三次无效,请问大家这是什么情况

  • 从芯片的角度看,  初次复位和以后的复位是一样的,  而你这里体现的不一样, 可能与外部条件有关, 比如上电的电压上升时间, 复位信号的上升. 其他外围电路的稳定时间等, 可以再仔细检查一下

  • 您好,
    ADS1256中4个IO除了D0/CLKOUT,上电或复位后默认状态是输入状态,如果需要输出状态还需要配置Io寄存器的 DIR bits。如果上电或复位配置后无效,很可能是由于电路电平状态不稳定造成的,建议配置后读取配置状态判断一下是否成功或延迟一段时间再配置。