📄 user_hanshu.c
字号:
//接收中断服务程序
#include<spce061a_chf.h>
unsigned int Rx_flag=0;
unsigned int Rx_data=0;
unsigned int Rx_i=0;//接收计数次数
unsigned int a[3]={0};//因为数组元素要保存,所以定义为全局变量
void IRQ7(void)__attribute__((ISR));
void IRQ7(void)
{
unsigned int temp;
temp = *P_UART_Command2;
temp =temp&0x0080;
if(temp)
{
a[Rx_i++]=*P_UART_Data;
}
if((Rx_i==3)&(a[2]==0x00ff))
{
Rx_data=a[0]<<8|a[1];
Rx_flag=1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -