0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机的各个通信协议的波特率

撞上电子 2023-12-09 08:00 次阅读

下面是一些常见的波特率数值,这些波特率通常被用于串口通信,SPI、I2CCAN接口的实际波特率可能有所不同:

USART:

110 bps300 bps600 bps1200 bps2400 bps4800 bps9600 bps14400 bps19200 bps38400 bps56000 bps57600 bps115200 bps128000 bps256000 bps

SPI:

SPI 波特率的具体数值取决于时钟源频率和分频因子。以下是一些常见的 SPI 波特率数值,这里假设时钟源频率为主频(主时钟频率):SPI_BAUDRATEPRESCALER_2:时钟分频为 2,即主频的1/2。SPI_BAUDRATEPRESCALER_4:时钟分频为 4,即主频的1/4。SPI_BAUDRATEPRESCALER_8:时钟分频为 8,即主频的1/8。SPI_BAUDRATEPRESCALER_16:时钟分频为 16,即主频的1/16。SPI_BAUDRATEPRESCALER_32:时钟分频为 32,即主频的1/32。SPI_BAUDRATEPRESCALER_64:时钟分频为 64,即主频的1/64。SPI_BAUDRATEPRESCALER_128:时钟分频为 128,即主频的1/128。SPI_BAUDRATEPRESCALER_256:时钟分频为 256,即主频的1/256

I2C:

10000 bps(标准模式)100000 bps(快速模式)400000 bps(快速模式Plus)1000000 bps(高速模式)

CAN:

10000 bps20000 bps50000 bps100000 bps125000 bps250000 bps500000 bps1000000 bps

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6034

    文章

    44547

    浏览量

    634374
  • 通信协议
    +关注

    关注

    28

    文章

    874

    浏览量

    40294
  • 接口
    +关注

    关注

    33

    文章

    8564

    浏览量

    150992
  • 串口通信
    +关注

    关注

    34

    文章

    1623

    浏览量

    55499
收藏 人收藏

    评论

    相关推荐

    RS232通信波特率设置说明

    RS232通信波特率设置是确保数据正确传输的关键参数之一。以下是对RS232通信波特率设置的说明: 一、波特率的概念
    的头像 发表于 12-10 16:26 411次阅读

    波特率与串行通信的关系 各种设备波特率转换的方法

    波特率(Baud Rate)是串行通信中的一个重要参数,它指的是信号传输的速率,即单位时间内传输的符号(或信号状态)的数量。在串行通信中,波特率决定了数据传输的速度,因此对于
    的头像 发表于 11-22 10:01 254次阅读

    常见的波特率标准和协议

    波特率是指在数据通信中,每秒钟传输的符号数(或比特数),是衡量数据通信速度的重要指标。在不同的通信协议和场景中,常见的波特率标准和
    的头像 发表于 11-22 09:56 746次阅读

    波特率的定义和计算方法 波特率与数据传输速度的关系

    波特率的定义 波特率(Baud Rate),又称调制速率或传符号,是指每秒传输的符号数目,单位为波特(Bd)。它是一个数字信号通信中重要的
    的头像 发表于 11-22 09:49 812次阅读

    MCU串口自动识别波特率原理分析

    现在的单片机资源越来越丰富了,其中我们常用的串口也是内部集成了多个,关键功能也越来越强了。 我们有些应用可能会用到串口自动识别波特率,今天就来讲讲MCU串口自动识别波特率底层的常见的原理,以及MCU的案例。
    的头像 发表于 10-23 16:12 495次阅读
    MCU串口自动识别<b class='flag-5'>波特率</b>原理分析

    波特率9600和115200的区别

    在现代通信技术中,数据传输速率是一个关键的性能指标。对于串行通信波特率是衡量数据传输速度的基本单位。波特率9600和115200是两种常见的设置,它们在不同的应用场景中有着各自的优势
    的头像 发表于 10-18 14:56 1320次阅读

    波特率与比特有何关系 波特率与数据传输速率的关系

    波特率(Baud Rate)和比特(Bit Rate)是衡量数据通信系统性能的两个重要参数,它们之间有着密切的关系,但并不完全相同。 波特率(Baud Rate):
    的头像 发表于 10-18 14:55 698次阅读

    uart波特率和传输频率的关系 UART串口的常用波特率为多少

    UART(Universal Asynchronous Receiver/Transmitter)是一种广泛使用的异步串行通信技术,它允许两台设备之间进行双向数据传输。在UART通信中,波特率和传输
    的头像 发表于 10-06 16:12 2401次阅读
    uart<b class='flag-5'>波特率</b>和传输频率的关系 UART串口的常用<b class='flag-5'>波特率</b>为多少

    串口通信中的波特率你真的了解吗?差距竟如此重要!

    波特率在串口通信中的作用在串口通信中,波特率起着至关重要的作用。因为在传输数据时,发送方和接收方需要以相同的波特率进行
    的头像 发表于 08-27 11:46 1356次阅读
    串口<b class='flag-5'>通信</b>中的<b class='flag-5'>波特率</b>你真的了解吗?差距竟如此重要!

    关于比特波特率的定义与区别介绍

    比特波特率都是衡量数字通信中数据传输速率的重要参数。比特率直接表示了单位时间内传输的数据量(以比特为单位),而波特率则表示了信号变化的速率(以符号为单位)。在实际应用中,需要根据具
    的头像 发表于 08-05 14:31 490次阅读

    如何使用示波器测量串口波特率

    通信和电子测量领域,串口波特率是一个至关重要的参数,它决定了数据在串行通信线上的传输速率。使用示波器来测量串口波特率是一种常见且有效的方法,尤其是在没有专业串口调试工具或需要更精确测
    的头像 发表于 05-27 16:25 4810次阅读

    波特率有什么危害尼?又该如何避免?

    深入探讨了波特率过高可能带来的危害,并提供了一些实用建议来保护设备不受影响。在通信领域,波特率是决定数据传输速度的重要参数。然而,波特率设置不当可能会对设备造成严重的影响。本文旨在揭示
    的头像 发表于 04-03 16:45 1353次阅读

    UART串口通信协议是什么?

    ,广泛应用于嵌入式领域。 在UART串口通信协议中,数据以字节的形式进行传输。发送和接收端的通信流程如下: 1、通信波特率设置:发送端和接收端需要
    的头像 发表于 03-19 17:26 1353次阅读

    波特率发生器使用哪个定时器 波特率发生器的时钟来源是什么

    波特率发生器是一种用于控制串行数据通信速率的设备,它可以生成特定波特率的时钟信号。在嵌入式系统、通信设备和计算机硬件中,波特率发生器的使用十
    的头像 发表于 01-24 09:56 2104次阅读

    什么是串口波特率?串口通信为什么要设置波特率

    什么是串口波特率?串口通信为什么要设置波特率波特率与比特的关系 如何选择串口波特率?  串口
    的头像 发表于 01-22 16:10 2128次阅读