while(1) //main函数中的循环
{
Uart1_SendString(uart2_recv_buf); //将字符串发送
UART2_Recv_Buf_CLR(); //清空缓冲字符串
__bis_SR_register(LPM3_bits + GIE); //数据处理结束,进入LPM3低功耗模式
}
#pragma vector=USCI_A2_VECTOR
__interrupt void USCI_A2_ISR(void)
{
data = UCA2RXBUF;
*uart2_recv_ptr++ = data; //数据缓冲字符串
if(data == '*')
__bic_SR_register_on_exit(LPM3_bits + GIE); //判断到数据结尾后,退出低功耗模式,处理数据
}
请问这个代码在硬件debug的时候怎么查看是否处于LPM3模式,以及LPM3模式下所占的时间?