找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1161|回复: 0
打印 上一主题 下一主题
收起左侧

STM32串口通讯协议

[复制链接]
跳转到指定楼层
楼主
ID:327671 发表于 2019-11-19 11:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
串口通讯分为物理层(硬件层)和协议层(软件层)。
232 电平  -15v  ——  -3v逻辑1
              +15v  —— +3v逻辑0

TTL电平  输出L:<0.8V  ;  H:  >2.4V
              输入L:  <1.2V  ;  L:  >2.0V
CMOS电平 输出L:<0.1VCC  ;H:>0.9VCC
                输入L:<0.3VCC  ;L:>0.7VCC



232 电平与TTL电平转换芯片    MAX3232     SP3232


USB 电平与TTL电平转换芯片    CH340         PL2303      CP2102    FT232


串口通讯
数据排列方式: 起始位 有效位  校验位   停止位

起始位:由1个逻辑0的数据位表示。
结束位:由0.5  1  1.5  2个逻辑1的数据位表示。通常用1位。
有效数据位: 5   6  7  8 位

校验方式 :偶校验、无校验、奇校验


TX:数据发送(常用)
RX:数据接收(常用)
SCLK:时钟,仅用于同步通讯(一般不用)
nRTS:请求发送(低电平有效,一般不用)
nCTS:允许发送(低电平有效,一般不用)


STM32中USART1挂接在APB2时钟上,USART2,USART3,UART4,UART5挂接在APB1时钟线上。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表