每个串口都有一个自己独立的波特率寄存器 USART_BRR,通过设置该寄存器就可以达到配置不同波特率的目的。串口通信 一、串口初始化过程 二、几个重要的串口函数 三、几个重要的结构 四、基本接口设计 一、串口初始化过程 1、时钟使能; 2、GPIO初始化。
串口通信肯定可行啊!STM32所有系列板子都有多个串口。
串口通信应用于短距离(一般10m以下)。
配置好2端单片机后交叉连接读写引脚即可。
网页链接一个串口配置的例子。
4年
关注
查询方式:发送数据——先发后查;
接收数据——先查后收。
中断方式:发送数据——发送、等待中断、中断中发送;
接收数据——等待中断、在中断中接收。
查询就是一直在查看标志位,是不是被置1了,如果是就去读或者其他操作
中断就是平时不用管,一单有东西来就会进入中断服务程序,你再去操作
DMA是你初始化的时候把串口地址和需要传输的地址写上,来东西他就自己把数据存到你初始化的地址上,可以连续,或者传输完中断,丫的,不采纳我真是对不起我。都是手打的
GPIO_Initure.Alternate=GPIO_AF7_USART1;
如果是在同一个IO Port上,改成别的口后,对应的复用可能也变了,检查一下。
本文标签:stm32f7串口查询