使用连接到SDA的IO6,它似乎无法编程,给出“芯片不存在或错位”错误。
在编程尝试期间,SDA开始后,SDA达到3.3V大约1ms,但在约3.3ms时进入0。
是io6被断言的工厂设置值,如果是的话,可以改变吗?
嗨lottabull,
请检查您的设备连接,IO6只是GPO引脚,而不是专用于编程。
我通过PCB跟踪连接到SDA。
我的思想是IO6的工厂设置可能会使SDA低位。
你的意思是它是否有可能重新分配IO6来支持SDA信号,赖特?该设备仅具有专用于编程的PIN8 SCL和PIN9 SDA,并且无法重新分配。
不,我们正在使用IO6输出的某些时间操纵SDA信号。
我担心的是,可以输出IO6的出厂设置,并启用低电平。
IO6(PIN10)只有选择数字出口,它配置为1x带1M下拉电阻的推挽式电阻作为默认值。编程过程通过设备复位完成,并将SDA线放下。这就是为什么出现此错误。由于IO6没有数字输入模式,这不能将其更改为出厂设置。另一个引脚具有此模式作为默认值并在复位期间保持Hi-Z。
非常感谢。
我确认卷轴的芯片鲜尽,将持有IO6低。
切换到IO2(PIN4)已修复我们的问题。
嗨lottabull,
请检查您的设备连接,IO6只是GPO引脚,而不是专用于编程。
我通过PCB跟踪连接到SDA。
我的思想是IO6的工厂设置可能会使SDA低位。
你的意思是它是否有可能重新分配IO6来支持SDA信号,赖特?该设备仅具有专用于编程的PIN8 SCL和PIN9 SDA,并且无法重新分配。
不,我们正在使用IO6输出的某些时间操纵SDA信号。
我担心的是,可以输出IO6的出厂设置,并启用低电平。
嗨lottabull,
IO6(PIN10)只有选择数字出口,它配置为1x带1M下拉电阻的推挽式电阻作为默认值。编程过程通过设备复位完成,并将SDA线放下。这就是为什么出现此错误。由于IO6没有数字输入模式,这不能将其更改为出厂设置。另一个引脚具有此模式作为默认值并在复位期间保持Hi-Z。
非常感谢。
我确认卷轴的芯片鲜尽,将持有IO6低。
切换到IO2(PIN4)已修复我们的问题。