TI中文支持网
TI专业的中文技术问题搜集分享网站

DM3730外部GPIO中断引脚配置问题

你好,最近在用DM3730外部GPIO中断引脚,外接了SI4463的NIRQ,3730外部GPIO97作为输入且设为下拉(本来想设为浮空的,没看到手册有相关配置),中断方式为下降沿中断,正常情况下如果先断开SI4463的NIRQ和3730的GPIO97连接,DSP能够正常启动,且正常读写SI4463(SPI读写),问题是当我一开始就把SI4463的NIRQ和3730的GPIO97连接上,再上电启动DSP时DSP会出现死机现象,像是死在SI4463的读写过程。

问题1:3730外部引脚作为输入时,是否可以设为浮空模式?

问题2:为什么3730外部引脚作为输入,配置为下拉模式或者其他模式都会影响对SI4463的读写?

Shine:

1.输入管脚最好不要悬空以免外部干扰。

2. GPIO是输入,死在SI4463的读写是SPI口,GPIO_97和SPI口管脚没有复用,应该不会互相影响。你先去掉GPIO中断功能,再看看连上SI4463时,SPI口能否正常读写?

jin han:

回复 Shine:

谢谢你的解答,这个问题已经解决,确实是gpio的中断干扰了spi的写。

赞(0)
未经允许不得转载:TI中文支持网 » DM3730外部GPIO中断引脚配置问题
分享到: 更多 (0)