- while(1)
- {
- SendStringUart((uchar *)("M")); //向上位机发送字符
- if(PTR_Int1 == 1) //外部中断1触发时,PTR_Int1=1
- {
- PTR_Int1 = 0;
- break;
- }
- }
该函数的功能是等待一次外部中断触发并忽略这次的中断。函数原本是没有SendStringUart((uchar *)("M")); 这一句的。但是如果不添加这句的话,函数会一直滞留在while循环。感觉是要使用一下串口才能使能外部中断。但是中断与中断时没有相互影响的,我是不是哪里需要设置一下。
|