可以用标志位撒,例如你要正常执行红绿灯就用蓝牙发00给单片机接收,如果要红灯常亮发送01给单片机。程序可以这样:void main(){ while(1) { while(flag==0x00) {红绿灯正常执行的程序} while(flag==0x01) {红灯常亮的程序} } return 0;}