TI大咖
我在测试时候发现上电后TCA9535这个中断管脚信号一直为低,造成中断功能异常,手动把这个信号与主控MCU断开后,再接上 INT信号就正常了。后续功能都正常。
所以我想请教下,刚刚上电后INT信号为什么输出的是低电平?如果我不手动断开干预,这个信号一直为低,造成中断功能失效。
有什么改进方法吗?
下面是我的电路。
Kailyn Chen:
INT引脚和MCU的什么引脚接在一起的?是不是GPIO?如果是的话,看是否GPIO内部集成下拉,导致上电之后INT拉低呢。
dunqin duan:
回复 Kailyn Chen:
MCU 用的是移远2G模组 MC20, 接的是GPIO 内部上电复位默认状态是高电平。
我们现在断开与MCU的连接,上电后也发现TCA9535 INT管脚为低。
还有其他分析方向吗?
附件是MCU GPIO 描述
dunqin duan:
回复 Kailyn Chen:
Kailyn Chen:
回复 dunqin duan:
断开MCU还一直为low的话,那就和MCU 没有关系。
您这是上电后INT一直为低还是就上电瞬间为低? 有没有读取Input port register 看配置的是否和实际IO口矛盾导致触发中断?
另外,就是上拉电阻R31 的焊接是否没问题?
dunqin duan:
回复 Kailyn Chen:
测试了一下,不连接CPU的时候,一上电 不做任何操作, INT管脚就是低电平,一直为低。
R31上拉焊接没问题。
外围电路也很简单。 P00-P07都串一个电阻和LED接电源, P10-P17都上拉一个电阻接按键,为输入。
rb:
回复 dunqin duan:
好似是这个芯片的bug 百度有一个哥们已经解决了 可以搜索