当前位置: 首页 > news >正文

STM32--USART串口(1)串口协议

一、通信接口

全双工:通信双方能够同时进行双向通信;

半双工:通信双方能够进行双向通信,但不能同时通信;

单工:只能从一个设备到另一个设备;

同步:接收方可以在时钟信号的指引下进行采样;

异步:需要规定好采样频率,还要加上帧头帧尾等进行采样位置对齐;

单端信号:引脚的高低电平都是相对于GND的,所以单端信号通信的双方必须要共地

差分信号:靠两个差分引脚的电压差来传输信号(可提高抗干扰特性,传输速度与距离很高)

二、串口通信

三、电平标准

 四、硬件电路

TX:输出定时翻转的高低电平;

RX:定时读取引脚的高低电平;

五、串口参数及时序

波特率:每秒传输码元的个数,单位波特(Baud);

比特率:每秒传输比特的个数,单位bit / s(bps)二进制调制情况下一个码元就等于一个bit;

奇校验:发送方在发送数据后会补一个校验位,保证1的个数为奇数,接收方在接收数据后会验证数据位和校验位,如果1的个数还是奇数就认为数据没有出错。(偶校验同理)

http://www.lryc.cn/news/293858.html

相关文章:

  • 单臂路由实验(华为)
  • websocket编写聊天室
  • 【论文解读】Collaboration Helps Camera Overtake LiDAR in 3D Detection
  • 【Python实战】Python多线程批量采集图片
  • 【JavaEE spring】SpringBoot 统一功能处理
  • 小猪o2o生活通系统更新到了v24.1版本了php文件开源了提供VUE了但是车牌识别功能你真得会用吗
  • Servlet+Ajax实现对数据的列表展示(极简入门)
  • 汽车租赁系统
  • 随笔:回家过年
  • 代理模式(静态代理、JDK 动态代理、CGLIB 动态代理)
  • 【nginx实战】通过nginx实现http 长连接(即keep alive)
  • 通用函数
  • Linux 查看系统信息 + 服务信息命令(简记)
  • 有了Future为什么还要CompletableFuture?
  • Android super.img解包和打包指南(含工具下载lpunpack、lpmake、lpdump)
  • 端到端实现高精地图重建(TopoNet解读和横评)
  • 系统架构20 - 统一建模语言UML(上)
  • 数据库学习笔记2024/2/4
  • Apache POI 处理excel文件 记录用法
  • Transformer实战-系列教程2:Transformer算法解读2
  • python_蓝桥杯刷题记录_笔记_全AC代码_入门3
  • STM32 IIC电量计LTC2944
  • Linux 链接 GitHub 出现 Connection timed out
  • vulnhub靶场之Thales
  • Qt之使用Qt内置图标
  • 《计算机网络简易速速上手小册》第10章:未来网络技术趋势(2024 最新版)
  • Vue引入Axios
  • 【git 本地管理版本及与github合并】 Init Push Pull操作解决方案
  • JavaSE-项目小结-IP归属地查询(本地IP地址库)
  • 使用最大边界相关算法处理文章自动摘要