野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7232|回复: 3

串口发送问题

[复制链接]
回帖奖励 20 火花 回复本帖可获得 5 火花奖励! 每人限 1 次
发表于 2022-3-8 10:39:32 | 显示全部楼层 |阅读模式
QQ图片20220308103529.jpg QQ图片20220308103535.jpg 请教一下,为什么发送一个字节和发送一连串数据标志位不一样啊
野火论坛202203081038035733..png
发送一个字节为啥用发送寄存器为空标志位,这个寄存器为空只是说明转移到了移位寄存器了啊,还不知道是否发到TX,
在群里问了下别人说的是这两个位一个是发送完成一个是发送空闲 这有什么区别呢?



野火论坛202203081037543212..png
野火论坛202203081037493462..png
回复

使用道具 举报

发表于 2022-3-8 17:54:18 | 显示全部楼层

回帖奖励 +5 火花

本帖最后由 zkx182 于 2022-3-8 18:27 编辑

TXE 是TDR寄存器数据转移到移位寄存器后置位,TC是在TXE置位后且数据发送完成后置位
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-9 11:15:07 | 显示全部楼层
zkx182 发表于 2022-3-8 17:54
TXE 是TDR寄存器数据转移到移位寄存器后置位,TC是在TXE置位后且数据发送完成后置位 ...

为什么发送一个字节是TXE置位而发送一连串数据是TC置为啊
回复 支持 反对

使用道具 举报

发表于 2022-3-9 11:39:59 | 显示全部楼层
数据是一个字节一个字节的发送出去的,所以有两个标志位
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 03:56 , Processed in 0.048231 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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