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

【嵌入式】CAN总线

基本特性

  • 多主而非一主多从
  • CAN过滤器是硬件级的实时过滤机制,类似于MQTT的主题匹配,不过CAN是硬件实现的,速度快。过滤是为了减少CPU压力,减少无效消息占用CPU。

总线仲裁

  • 优先级仲裁规则
    CAN控制器会对总线上的消息ID进行优先级仲裁,从最高位(MSB)开始逐位比较,先出现显性位(0)的节点获胜。值为1的比特位叫隐性位。
  • 总线仲裁失败情形
    仲裁失败发生在多个节点同时发送数据,且当前节点的ID优先级不够高时。
  • 仲裁失败自动重传
  • 帧间抢占
    优先级高的消息,如果大于当前正在传输消息的优先级,那么在当前消息传输完成后,才会传输高优先级消息。因为CAN总线采用帧间抢占而非帧内打断,既保证了数据完整性,又确保了高优先级数据的实时性。

总结:先到先得+优先级仲裁+自动重传,这些机制都是CAN控制器硬件去做的。

http://www.cnnetsun.cn/news/94157.html

相关文章:

  • UnrealPakViewer终极指南:从入门到精通的Pak文件分析完整教程
  • 俄罗斯T-Tech公司推出T-pro 2.0:让AI说俄语更流利混合智能模型
  • MCP智能体连接协议面临企业级挑战
  • 联想发布数据存储新品助力企业AI发展
  • 人工智能使用大揭秘:OpenRouter公司百万亿规模数据分析报告
  • 微信DAT文件转换神器,牛批了
  • OBS音频插件实用技巧:专业级直播音效快速配置指南
  • BetterNCM插件配置全攻略:5步打造你的专属音乐工作站
  • 如何5分钟掌握网盘下载加速:告别限速的终极方案
  • 26年找实习的前端,建议跟着飞书准备面试...
  • 毕业论文知网AIGC怎么降?推荐10款免费降AI工具,完美保留原格式且无AI味!
  • “草台班子”的真相:为什么说未来十年,普通人逆袭的机会在这里?
  • 知网/维普AIGC怎么降?2025年降AI率工具大盘点,AI率低于10%且完美保留原格式!
  • 2025年降AI率哪个工具靠谱?5个工具核心优势解析,笔灵降AI性价比领先!
  • 年终总结,爆梗朋友圈
  • springboot健康管理小程序
  • PDF对比终极方案:如何用diff-pdf快速找出文档差异
  • Burp Suite抓包失败的5个常见原因及解决方法,第3个最容易被忽略!
  • 显卡驱动彻底清理指南:3步用DDU解决残留问题
  • Java毕设项目推荐-基于JavaWeb的心聘求职平台的设计与实现求职就业平台设计与实现【附源码+文档,调试定制服务】
  • XUnity自动翻译插件:零基础入门到实战精通指南
  • OBS直播优化全攻略:从新手到专家的配置进阶之路
  • 面试问题预测:LobeChat模拟真实考场
  • LobeChat能否对接冥王星地形图?柯伊伯带天体特征科普
  • TegraRcmGUI:Nintendo Switch自定义payload注入的图形化解决方案
  • FlutterOpenHarmony商城App倒计时组件开发
  • Beyond Compare 5终极激活指南:3分钟快速生成永久授权密钥
  • 5分钟搞定Android投屏:QtScrcpy零门槛操作指南
  • Windows 11安装蓝屏终结者:MediaCreationTool.bat实战指南
  • BGE-Large-zh-v1.5终极指南:快速上手文本嵌入模型部署