1. 程序下载好后要先断开仿真器,连上usb转串口,才能进行串口通信。
2. 本实验设计为: 单片机不断发送数据,上位机接收数据
CLK_PeripheralClockConfig(CLK_Peripheral_USART1, ENABLE);//使能串口时钟
USART_Init(USART1, 9600, USART_WordLength_8b, USART_StopBits_1, USART_Parity_No, USART_Mode_Tx);//串口1,波特率9600,8位数据位,1位停止位,无校验,发送模式
USART_Cmd(USART1, ENABLE);//使能串口
while (1)
{
USART_SendData8(USART1, i);
while(!USART_GetFlagStatus (USART1,USART_FLAG_TXE));//等待发送结束 结束返回1 否则返回0
i++;
}