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.
我现在使用STM32F103和PGA309单总线通信,共有4片PGA309,其中三片通信正常,但是有一片不能通信,通过示波器观察波形发现当读取数据时,发送完指定的读取命令后,单总线切换到上拉输入模式时,总线的高电平从原来的3.2V变为2.8V,而其他的芯片通信时,电压虽然会降低,但是不会降低这么多,我怀疑是不是PGA309损坏了?我也更换过通信管脚,分别使用PA3和PA9管脚与PGA309的RPG管脚相连进行通信,并且外部加了10K的上拉电阻,仍然不能在切换输入模式时保持3.2V,总是会降到2.8V,想请教大家这种情况是否表明PGA309损坏还是STM32管脚损坏还是我的电路的问题,另外想请教单总线通信时发送数据高电平3.2V接收数据高电平2.8v是否影响与PGA309的通信,希望大家帮忙看看遇到这种情况没,是怎么解决的