废话不多说,直接开始操作
第一步,打开cubumx创建工程
第二部,在搜索栏输入STM32F103c8t6
完成工程的创建
首先我们需要配置时钟
在这里输入64再按一下回车
这里我们可以看到波特率115200,数据长8bit,没有奇偶校验,停止位1;
这样我们就配置好了,这个串口,我们需要开启串口,
HAL_UART_Transmit():串口发送数据,使用超时管理机制
HAL_UART_Receive():串口接收数据,使用超时管理机制
HAL_UART_Transmit_IT():串口中断模式发送
HAL_UART_Receive_IT():串口中断模式接收
HAL_UART_Transmit_DMA():串口DMA模式发送
HAL_UART_Transmit_DMA():串口DMA模式接收