最近在使用能STM32进行串口的调试工作,现在进行到串口的接收。目前我想在串口的中断里面接收一个字符串,然后发送给上位机,但是一直没有成功,目前也不知道该使用什么方法,所以请教一下论坛里的高手,希望大家不吝赐教,拜谢!!
下面是我在中断里面的函数,希望大家能够给予帮助~
void USART1_IRQHandler(void)
{
uint8_t ucTemp;
if(USART_GetITStatus(USART1,USART_IT_RXNE)!=RESET)
{
ucTemp = USART_ReceiveData(USART1);
USART_SendData(USART1,ucTemp);
}
} |