想让手机发送短消息给单片机,产生中断,执行我想要的中断处理程序<br /><br /><br /><br /><br /><br /><br />虽然手机发送Z给模块直接传输到串口(AT+CNMI=2,2,0,0,0指令用来设定该功能的) <br />但是单片机收到的确是 <br />+CMT: "+8615862938263",,"08/09/02,15:34:01+32" <br />Z <br />这么一大串,(如果直接连接电脑串口,通过串口助手的发送Z的话,只是传送一个Z,所以中断顺利产生,但是换成手机,发1个Z就要带上那么一大串)所以可能单片机不知道一条短信是否读完就提前结束了,也就是说单片机很可能没收到Z就认为短消息已经结束,从而没有收到Z,请马老师指导下
|