RL78/G12 微控制器的波特率容许范围解析
需积分: 48 82 浏览量
更新于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微控制器在串行通信中的性能至关重要。
2124 浏览量
405 浏览量
点击了解资源详情
2023-06-30 上传
六三门
- 粉丝: 25
- 资源: 3868
最新资源
- Stickman Hangman Game in JavaScript with Source Code.zip
- 饭准备的诺拉api
- gopacket:提供Go的封包处理能力
- theme-agnoster
- service_marketplace:Accolite大学项目一个以用户友好且可扩展的方式连接客户和服务提供商的平台
- ssm酒厂原料管理系统毕业设计程序
- backstitch:适用于您现有React UI的Web组件API
- AutoGreen
- Query Server TCL-开源
- MMG.rar_MMG
- Site Bookmark App using JavaScript Free Source Code.zip
- css-essentials-css-issue-bot-9000-nyc03-seng-ft-051120
- Xshell-Personal6.0.0204p.zip
- govim是用Go编写的Vim8的Go开发插件-Golang开发
- Ticker
- xcrczpky.zip_三维路径规划