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

STM32的CAN波特率计算

 

公式:

CAN波特率 = APB总线频率 / (BRP分频器 + 1)/ (SWJ + BS1 + BS2)

SWJ一般为1。

例如STM32F407的,CAN1和CAN2都在在APB1下,频率是42000000

如果想配置成1M波特率,则计算公式为:
 

1000000 = \frac{42000000}{(1+Prescaler) * (1 + BS1 + BS2)}


http://www.kler.cn/a/417275.html

相关文章:

  • 【Git 工具】用 IntelliJ IDEA 玩转 Git 分支与版本管理
  • 【从零开始的LeetCode-算法】3264. K 次乘运算后的最终数组 I
  • 在鸿蒙应用中 Debug 对开发者的帮助
  • Day31 贪心算法 part05
  • shell编程练习巩固
  • 2024年大热,Access平替升级方案,也适合Excel用户
  • C#.Net筑基-类型系统
  • 【linux学习指南】Linux进程信号产生(三) 硬件异常除零出错?野指针异常?core文件
  • 嵌入式Linux使用OpenGL ES
  • mac下Gpt Chrome升级成GptBrowser书签和保存的密码恢复
  • Java List.of()改写为jdk8
  • 金融量化模型的变革之路:探索未来智能交易的核心
  • 大语言模型(LLM)不平衡的内存使用问题;训练过程中 Transformer层1和Transformer层2的反向传播计算量差异
  • C语言实例_16之求不同位数为同一个数的和
  • Flutter:city_pickers省市区三级联动
  • npm install -g@vue/cli报错解决:npm error code ENOENT npm error syscall open
  • 下载SRA序列数据——ascp(前期草稿,未上传待更新)
  • 亚马逊自研大语言模型 Olympus 即将亮相,或将在 LLM 竞赛中掀起新波澜
  • Python `async def` 函数中使用 `yield` 和 `return` 的区别
  • ffmpeg 各版本号对应表格
  • uni-app 使用笔记
  • ctrl键和大写键互换解决方法
  • TYUT设计模式精华版
  • 简单获取json预览
  • 每天五分钟深度学习框架pytorch:卷积神经网络的搭建
  • 自然语言处理:基于BERT预训练模型的中文命名实体识别(使用PyTorch)