COCOFLY教程
——疯壳·无人机·系列
串口(基础收发)

图1
一、串口简介
在嵌入式开发领域讲的串口通常指的是 UART,UART 即为通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)。是一种通用串行数据总线, 用于异步通信。该总线双向通信,可以实现全双工传输和接收。
UART 常常用于两个单片机之间进行数据传输,如下图所示。
图2
其通信过程如下图所示。
图3
STM32F103 提供了 3 路串口,支持同步单线通

本文介绍了STM32F103的串口基础,包括UART的概念、串口通信协议、相关寄存器以及串口收发实验。通过实验展示了如何设置串口波特率和中断函数,实现在STM32与电脑间进行串口通信。
2250

被折叠的 条评论
为什么被折叠?



