新手入门
- 积分
- 6
- 金钱
- 6
- 注册时间
- 2015-8-14
- 在线时间
- 3 小时
|

楼主 |
发表于 2016-5-15 11:17:46
|
显示全部楼层
h文件中
/******/
extern u8 buff[12];
extern u8 Res;
extern int iflag;
/*******/
u8 buff[12];
u8 Res;
int iflag=0;
void USART2_IRQHandler(void)
{
int i;
if(USART_GetITStatus(USART2,USART_IT_RXNE))
{
Res =USART_ReceiveData(USART2);
}
if(Res==0x55)
{
Res =USART_ReceiveData(USART2);
if(Res==0xaa)
{
for(i=0;i<12;i++)
{
buff[i]=USART_ReceiveData(USART2);
if(i==11) {iflag=1;}
else iflag=0;
}
}
}
}
void pixy_dispaly(void)
{
int i;
if(iflag==1)
{
for(i=0;i<12;i++)
{
USART_SendData(USART1,buff[i]);
}
}
} |
|