一、STM32的USART窗口通讯程序
代码:
int main(void)
{
uint8_t len=0;
uint8_t i=0;
DEBUG_UART_Config();
while(1)
{
if(USART_RX_FLAG & 0x8000)
{
len = USART_RX_FLAG & 0x3FFF;
USART_SendString(DEBUG_USARTx, "Send Message:\n");
for(i=0; i<len;i++)
{
USART_SendData(DEBUG_USARTx, USART_RX_BUF[i]);
while(USART_GetFlagStatus(DEBUG_USARTx, USART_FLAG_TC)!=SET);
}
USART_SendString(DEBUG_USARTx, "\n\n");
if(strcmp((char *)USART_RX_BUF,"stop,stm32"