STM32_CAN调试模式解释:静默、回环、静默回环


当我们使用STM32的CAN,在与总线正常通信时,使用:正常模式 【 Normal 】;
而在程序的编写、调试阶段,它提供了以下3种调试模式,以方便进行调试:  

一、回环模式 【 LoopBack 】 

  • 发送有效:数据能正常发送到总线;
  • 发出的数据,也会传输到自己的输入端,如果能通过筛选器规则,则会被自己接收到,即自发自收;
  • 只能接收到自己发出数据,不能接收总线上的数据;

     

二、静默模式 【 Silent 】

  • 发送无效,特别地,此模式只能发送隐性位(1),不能发送显性位(0),所以对总线不会产生影响;
  • 静默接收,能接收总线上的数据帧、远程帧,但接收后发出的显性位(确认位、过载标志、主动错误标志),并不能作用到总线上。
  • 此模式作用:①测试筛选器规则; ②监听、分析总线数据,而不影响总线。

三、静默回环模式 【 Silent_LoopBack】

  • 发送:发出的数据,只会传输到自己的输入端,不会影响总线.
  • 接收:只能接收到自己发出的数据,不能接收总线上的数据;
  • 与总线“断开”、自发自收; 这种方式作“热自检”使用,即自我检查,不干扰总线,也不受总线干扰.

相关推荐

  1. STM32_CAN调试模式解释静默静默

    2024-02-06 05:30:03       36 阅读
  2. CAN静默模式测试

    2024-02-06 05:30:03       36 阅读
  3. 以太网-地址

    2024-02-06 05:30:03       32 阅读
  4. SLAM学习入门--什么是检测

    2024-02-06 05:30:03       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-06 05:30:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-06 05:30:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-06 05:30:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-06 05:30:03       18 阅读

热门阅读

  1. 使用Oracle数据库创建定时任务的方法

    2024-02-06 05:30:03       26 阅读
  2. 转换函数

    2024-02-06 05:30:03       31 阅读
  3. [Python进阶] 数据处理:Numpy入门

    2024-02-06 05:30:03       27 阅读
  4. 蓝桥杯刷题--python-1

    2024-02-06 05:30:03       39 阅读
  5. 初始化整形数组,后从小到大冒泡排序

    2024-02-06 05:30:03       34 阅读
  6. 基于单片机的LED显示系统

    2024-02-06 05:30:03       29 阅读
  7. 蓝桥杯刷题--python-2

    2024-02-06 05:30:03       28 阅读
  8. 实习记录——第十三天

    2024-02-06 05:30:03       33 阅读