RL78/G12 微控制器的波特率容许范围解析
需积分: 48 84 浏览量
更新于2024-08-06
收藏 5.49MB PDF 举报
"该资源是一份关于GJB 7589-2012军用VHF/UHF频段监测站性能指标测试方法的高清原版文档,重点关注了接收时的波特率容许范围。内容涉及到UART通信的波特率计算和接收条件,以及RL78/G12微控制器的相关信息。"
在串行通信中,波特率是衡量数据传输速率的一个关键参数,表示单位时间内传输的二进制位数。在RL78/G12这款16位单芯片微控制器中,UART(通用异步接收发送器)接口用于实现设备间的串行通信。根据描述,UART0到UART2的接收波特率有特定的容许范围,这关系到正确接收到发送端的数据。
计算接收方波特率容许范围的公式如下:
(1) 可接收的最大波特率 = 2 × k × Nfr × Brate
(2) 可接收的最小波特率 = 2 × k × (Nfr - 1) × Brate
其中,Brate 是接收方计算得到的波特率值,K 是由SDRmn[15:9]加上1得出的分频系数,Nfr 表示一个数据帧的长度,包括起始位、数据位、奇偶校验位和停止位。这里的m和n分别代表单元号和通道号,mn可以是01、03或11。
图11-95显示了在1个数据帧长为11位的情况下,接收时的波特率容许范围。一旦检测到起始位,接收数据的锁存时序将取决于串行数据寄存器mn(SDRmn)的bit15至bit9设定的分频比。如果后续的数据(停止位)能够在这个锁存时序内到达,那么数据接收就会正常进行。
RL78/G12用户手册硬件篇提供了关于如何设置和使用UART通信的详细信息。需要注意的是,手册中的描述仅用于说明半导体产品和应用实例的操作,并不承担任何因采用这些电路、软件或信息而可能导致的损失责任。同时,瑞萨电子保留对产品或规格进行更改的权利,而不会另行通知,因此建议用户通过官方网站获取最新的信息。
该文档提供了有关军用监测站在特定频段进行UART通信时波特率控制的关键技术细节,这对于理解和优化RL78/G12微控制器在串行通信中的性能至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
179 浏览量
2023-06-30 上传
六三门
- 粉丝: 25
- 资源: 3872
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建