interrupt [USART_RXC] void usart_rx_isr(void) //USART串行接收中断 【USART_RXC】是中断向量 在头文件里有说明 写不同中断要不同的向量
{
Re_buf[counter]=UDR;//UDR是接收寄存器,接受到的数据存储在这里
if(counter==0&&Re_buf[0]!=0x55) return; //第0号数据不是帧头
counter++;
if(counter==11) //接收到11个数据
{
counter=0; //重新赋值,准备下一帧数据的接收
sign=1;
}
}
这一段程序是陀螺仪给的AVR单片机里面中断的例程,具体什么意思啊?
然后如何修改成msp430可以使用的啊。
|