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

【单片机】串口的波特率偏差

串口的波特率分频误差通常是由于系统时钟频率与目标波特率之间的关系导致的。比如72M无法除以一个整数得到115200。

波特率误差容忍度:传一个字节,累计偏差不能超过半个位。

:8N1的情况下,5% = 1 / (2 * 10),则一般要求通过系统时钟频率算出的波特率偏差低于5%

为了降低偏差影响,不同单片机有不同做法:

  1. STM32通过分数波特率

  1. HT6333通过动态调节

补充:

有的单片机支持7816,7816接口和串口引脚复用,7816的时钟要求比较精准,一般低于2%。如果硬件无法分频到需要的波特率上,可以采用模拟7816。

http://www.jsqmd.com/news/546396/

相关文章:

  • EasyCode插件配置避坑指南:解决Oracle/MySQL数据库注释获取与字段类型映射问题
  • 【AI+教育】OpenClaw 坏了别慌!新手最常见的 8 个故障,90% 都能自己搞定
  • Protege新手避坑指南:搞懂‘类’、‘属性’和‘推理’到底怎么用(附常见错误排查)
  • Windows下Maven环境配置避坑指南:从下载到IDEA集成全流程
  • 计算机毕业设计:懂车帝汽车数据可视化与智能推荐系统 Django框架 Scrapy爬虫 可视化 车辆 懂车帝大数据 数据分析 机器学习(建议收藏)✅
  • ESP32连接mqtt服务器
  • STM32F4 DAC信号发生器实战:如何用DMA+TIM6生成高精度波形(附完整代码)
  • 避开期货指标常见坑:文华财经赢顺DK多空指标优化配置指南(附参数调试技巧)
  • 从小学数学题到代码调试:5个你没想到的思维链(COT)应用场景
  • 【大模型工程实践③】RAG 基础架构与完整实现
  • GStreamer性能优化指南:在Jetson TX2上实现4K视频低延迟处理(基于NVMM内存)
  • 日志分散难管理?用Visual Syslog Server实现企业级日志集中监控的5个实战方案
  • AB Download Manager完整指南:告别杂乱下载,体验高效文件管理
  • MoMask:零基础创建3D人体动画,开发者的AI动作生成解决方案
  • Python结合字典暴力破解WiFi密码的实战指南
  • 终极NS模拟器管理工具:如何快速安装和更新Yuzu与Ryujinx
  • 机器学习基础(四):损失函数与优化目标
  • 从RS485到TCP/IP:Modbus协议V1.1b3的三种组网方式对比(含WireShark抓包分析)
  • AI引擎排名优化GEO源码系统分享 带完整的搭建部署教程
  • 西门子S7-300 PLC与ET200S分布式IO实战:5步搞定PROFIBUS总线组态
  • 当ECU说‘不’时:一份给汽车诊断工程师的UDS负响应码(NRC)实战排查手册
  • CentOS7下NFS共享报错RPC问题的3种解决方案(含防火墙配置详解)
  • 别再让电费偷偷溜走!用智能时间开关改造家里的热水器和空调(附保姆级选购指南)
  • 煤矿电液阀系统摄像仪护套连接器 DLJ01(1000)参数
  • Phi-4-Reasoning-Vision行业落地:教育领域图像题解与隐藏线索识别案例
  • 视觉语言模型VLM高效部署:基于TensorRT-LLM的C++推理实践
  • 微信支付服务商模式踩坑实录:JSAPI支付在公众号和小程序里调不通?可能是这两个参数搞的鬼
  • 项目分享|VibeVoice:微软开源的前沿语音AI
  • 格密码学入门:从线性代数到Lattice Cryptography的实战指南
  • P3803 【模板】多项式乘法(FFT/NTT)