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

广州工程建设信息网站深圳网站建设快速排名

广州工程建设信息网站,深圳网站建设快速排名,百度一下网页打开,营销型网站设计流程USART:一种片上外设,用来实现串口通信,就是stm32内部的串口 USART简介 串并转换电路 串行通信和并行通信 串行:一根数据线,逐个比特位发送 为什么要串并转换 移位寄存器 USART的基本模型 通过查询SR(状态寄存器&…

USART:一种片上外设,用来实现串口通信,就是stm32内部的串口

USART简介

串并转换电路

串行通信和并行通信

串行:一根数据线,逐个比特位发送

为什么要串并转换

移位寄存器

USART的基本模型

通过查询SR(状态寄存器) 可知数据有没有发完,有没有接收到数据等

CR(配置寄存器)

BPR(波特率寄存器) 

产生一个频率可调的脉冲信号

数据的发送

 双缓冲和连续发送

TDR和移位寄存器分别对应两个缓冲

数据发送过程中的问题

1.数据发送过快导致数据覆盖

2.数据说明时候发送完成

SR(状态寄存器)

通过读取标志位获取USART的工作状态

每次向TDR中写值之前,先查询TXE标志位

TXE=1,则TDR寄存器为空,可以写

TC=1,则两个寄存器都为空,表明数据发完了

单个数据的发送

数据的连续发送

 

错为什么错:并不是双缓冲的连续发送

数据的接收

存在的问题:不知道什么时候读数据

 有数据时,要赶紧读RDR里的数据

接收单个数据

接收多个数据

错误标志位

 

接收方:

数据接收方会采集码元,过采样的方式采集,以16倍的波特率采集,三次采的都是1则1,

过载错,没有及时的读数据,导致接收方的移位数据寄存器中的数据被后来的数据覆盖,则ORE为1

错误标志位只对数据的接收方有效

所以这些程序只写在数据接收方

 为什么要先备份:

错误标志位指示的是当前在RDR寄存器里的数据的错误情况,第三步把数据读出来后,标志位会清空

http://www.yayakq.cn/news/395984/

相关文章:

  • 阿里云服务起做网站制作展示型网站的公司
  • 苏州沧浪做网站哪家好大数据技术建设网站
  • 企业网站快照更新移动互联网应用开发
  • 网站打包成app软件网站被spider重复抓取
  • 阳泉购物网站开发设计wordpress插件 占用内存
  • 网站建设公司国内技术最强厚街微网站建设
  • 举报网站制度建设方面网站换了域名还被k站不
  • dede网站地图插件代刷网站建设
  • 蔡家坡网站开发上海网站建设 百家号
  • 做综合医院网站龙岗做手机网站
  • 新余门户网站开发无锡网站营销公司
  • 广东十大网站建设排名做网站的软件是哪个
  • 最专业的网站建设价格wordpress cache9 korea cdn
  • 让搜索引擎收录网站企业网站 优秀
  • 天津网站建设信息科技有限公司深圳网站设计营销型
  • 网页制作与网站建设 在线作业网站高级感
  • 做阿里巴巴网站大淘客网站建设
  • 江西省大余县建设局网站免费舆情监测平台
  • 滇中引水工程建设管理局网站网站建设undefined
  • wordpress 微博插件wordpress千万数据优化
  • 房地产公司网站源码网站集约化建设探讨
  • 中山模板建站公司有了域名公司网站怎么建设
  • 公司网站建设详细方案进修学校 网站建设目标
  • 网站设置英文怎么说顺德区建设局网站
  • 系统网站建设需求分析WordPress 百度 不收入
  • 建设ca网站西安短视频制作
  • win7主机做网站个人做网站赚钱么
  • 什么大的网站是帝国cms做的网站被百度k是什么意思
  • 网站集约化基于 wordpress
  • 买做指甲的材料在哪个网站图片上传 网站建设教学视频教程