没有合适的资源?快使用搜索试试~ 我知道了~
AT91SAM9260添加Framebuff驱动一、关于TXE、TC标志的基本概念和理解 关于USART传输不妨截取一部分框图看看。其发送过程如下: 其发送部分由两部分组成,一部分是数据缓存区,即发送数据寄存器【TDR】,另一部分是数据移位寄存器,即下图中下方的红色方框内。首先,待发送的数据放进TDR, 然后适时地把TDR中的数据拷贝进移位寄存器【transimit shift regiSTer】。数据从移位寄存器中一位接一位的送到TX线上,直到把移位寄存器里的数据全部送出去。完成整个过程后,那个待发送数据才算发送完毕。 在这个过程中就涉及到2个标
资源推荐
资源详情
资源评论
一个关于一个关于USART传输标志传输标志TXE/TC 的话题的话题
AT91SAM9260添加Framebuff驱动一、关于TXE、TC标志的基本概念和理解 关于USART传输不妨截取一
部分框图看看。其发送过程如下: 其发送部分由两部分组成,一部分是数据缓存区,即发送数据寄存器
【TDR】,另一部分是数据移位寄存器,即下图中下方的红色方框内。首先,待发送的数据放进TDR, 然后适时
地把TDR中的数据拷贝进移位寄存器【transimit shift regiSTer】。数据从移位寄存器中一位接一位的送到TX线
上,直到把移位寄存器里的数据全部送出去。完成整个过程后,那个待发送数据才算发送完毕。 在这个过
程中就涉及到2个标
AT91SAM9260添加Framebuff驱动一、关于TXE、TC标志的基本概念和理解
关于USART传输不妨截取一部分框图看看。其发送过程如下:
其发送部分由两部分组成,一部分是数据缓存区,即发送数据寄存器【TDR】,另一部分是数据移位寄存器,即下图中下
方的红色方框内。首先,待发送的数据放进TDR, 然后适时地把TDR中的数据拷贝进移位寄存器【transimit shift regiSTer】。
数据从移位寄存器中一位接一位的送到TX线上,直到把移位寄存器里的数据全部送出去。完成整个过程后,那个待发送数据
才算发送完毕。
在这个过程中就涉及到2个标志位,一个是TXE位,一个是TC位,在USART_SR寄存器里面。
芯片复位后,寄存器【USART_SR】的默认值为0x00C0,即【TXE、TC】的默认值为均为1。这里先提下,后面还会提到
这个默认值。【很多时候关注寄存器的默认值是必要的】
TXE表示发送缓存区【TDR】是否为空的标志。如果TDR里有暂放数据,即其没空,此时TXE=0。当把TDR里的数据
COPY到移位寄存器里了且没放新数据进TDR时,TXE=1.
资源评论
weixin_38707192
- 粉丝: 3
- 资源: 921
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功