#include "stm32f10x_it.h"
#include "Stepper.h"
#include "bsp_usart1.h"
#include "stdio.h"
void delay(int a)
{
int x,y;
for(x=a;x>0;x--)
for(y=110;y>0;y--);
}
char buf[50]={0};
int i;
void USART3_IRQHandler()
{
if(USART_GetFlagStatus(USART3,USART_FLAG_RXNE)!=RESET)
{
buf=USART_ReceiveData(USART3);
printf("%X\n ",buf);
i++;
// if(buf[i-1]==0x0d)
// {
// int a;
// i=0;
// sscanf(buf,"%d\n",&a);
// printf("a=%d\n ",a);
// }
}
printf("i=%d\n ",i);
} |