分别试了MSP430F247、F5510,UART1连接至GPRS模块SIM900A,根据SIM900A的说明书介绍,当有电话呼入、或者接收到短信时,SIM900A的RI引脚分别会发生50ms、120ms的低电平(平时为高电平)。因此,想利用引脚 RI 产生的中断做为处理短信事件的一个依据。现在的问题是:
两款型号的MSP430都分别试用过P1.5、P2.4,当设置为 High -> Low、即 P1IES |= BIT5 或 P2IES |= BIT4,当电话呼入时会立即造成MSP430F247或F5510复位重启;如果将RI引脚断开、而设置不变,则不会发生复位现象。
当设置为 Low -> High、即 P1IES &=~BIT5 或 P2IES &=~BIT4,当电话呼入时MSP430F247、F5510都不会立即重启,但当挂断电话时立即会造成MSP430F247、F5510复位重启。
请问这种异常现象的可能原因?