一.数据传送的方式
串行通讯 速度慢,占用资源少,距离远
并行通讯 速度快,占用资源多
二.通信方式
单工通讯 一个固定发送,一个固定接受
半双工通讯 对讲机
全双工通讯 电话
三.数据同步方式
同步(有时钟) 接受和发送是同时的
异步(无时钟) 用奇偶校验位来保证信息的同时接受
四.通信速率
比特率:每秒传输的二进制位 bit
波特率:每秒传输的码元个数串口
一个二进制表示一个码元
五.串口通信
TTL电平:数字芯片的电平、单片机 (0~5v)
232电平:电脑串口的电平,负逻辑
usb转串口主要用于电脑和其他设备连接,使用时电脑要 下载电平转换芯片的驱动
六.串口包的基本组成
起始位:有一个逻辑0表示(第一个低电平)
有效数据位:紧跟着起始位的就是有效数据位长度位5、6、7或8位长
校验位:可选,目的为数据坑干扰性
停止位 :0.5,1,1.5,2个逻辑的数据位表示高电平
校验方法
奇校验:有效数据和校验位中1的个数为奇数。10010110,四个1,校验位为1,加上一个位,九个位传输
偶校验:有效数据和校验位中1的个数为偶数。10010110,四个0,校验位为0,加上一个位,九 个位传输
0校验:校验位总为0
1校验:校验位总为1
无校验:数据包不含校验位
七.如何配置串口发送
1.配置时钟 GPIO的时钟 串口的时钟 引脚服用的时钟
2.配置GPIO结构体
3.配置串口结构体
4.串口发送(在main函数中写)
USART_FLAG_TXE 数据寄存器空标志位(发送完成空的)
八.定时器
stm3fxx系列有八个定时器,两个高级定时器+四个不同定时器+两个基本定时器
标签:定时器,校验,电平,校验位,串口,基本概念,时钟 From: https://blog.csdn.net/2202_75840803/article/details/142431508