目标:
通过CubeMx实现串口收发配置,用Protues运行仿真程序,串口输入a、b、c、d等指令,进行串口调试。
CubeMx配置:
(1)导出源代码,并在main.c中添加如下定义,用来接收串口数据:
/* USER CODE BEGIN PV */
uint8_t aRxBuffer; //接收中断缓冲
/* USER CODE END PV */
(2)在int main(void)主函数中,添加开启接收中断的语句:
/* USER CODE BEGIN 2 */
HAL_