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

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

一、通信接口

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

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

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

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

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

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

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

二、串口通信

三、电平标准

 四、硬件电路

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

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

五、串口参数及时序

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

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

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


http://www.kler.cn/a/227749.html

相关文章:

  • css-background-color(transparent)
  • 【漫话机器学习系列】069.哈达马乘积(Hadamard Product)
  • 网站快速收录:提高页面加载速度的重要性
  • 论文阅读(七):贝叶斯因果表型网络解释遗传变异和生物学知识
  • Java 知识速记:全面解析 final 关键字
  • 17、智能驾驶硬件架构安全设计一般原则
  • 智能指针——浅析
  • 【Linux】Ext2 文件系统
  • 【git 本地管理版本及与github合并】 Init Push Pull操作解决方案
  • Codeforces Round 756 (Div. 3)(E2,F)
  • spring-authorization-server 公共客户端方式获取授权码和Token的流程
  • C#创建lnk快捷方式
  • 机器学习算法之线性判别分析(LDA)
  • 大模型增量预训练新技巧:解决灾难性遗忘
  • 26条prompt规则应用于大模型
  • 【DDD】学习笔记-什么是模型
  • 【C/C++ 11】贪吃蛇游戏
  • List的模拟实现 迭代器
  • SpringTask
  • TensorFlow2实战-系列教程14:Resnet实战2
  • JavaSE习题 求N的阶乘和阶乘和!
  • 3D人体运动重建
  • 【React】react组件传参
  • 微信小程序课设(基于云开发)
  • 蓝桥杯备战(AcWing算法基础课)-高精度-减-高精度
  • 01-Java工厂模式 ( Factory Pattern )