STM32F407 CAN 静默回环模式 配置

CAN 静默回环模式 【 Silent_LoopBack】    

自发自收,这种方式作“热自检”使用,即自我检查,不干扰总线,也不受总线干扰.

  • 发送:发出的数据,只会传输到自己的输入端,不会影响总线.
  • 接收:只能接收到自己发出的数据,不能接收总线上的数据;
  • 总线:无需接入到总线,即使接入了也不会影响到总线。

本篇CAN参数适用

  • 芯片型号:STM32F407xx
  • 系统时钟:168MHz,CAN挂载总线APB1为42M
  • 引脚使用:TX_PB9,RX_PB8;修改为PA11+PA12后,参数不变。
  • 波 特 率 :500Kpbs
  • 工作模式:静默回环 (自发自收,用于调试代码)

步骤一、打勾开启CAN,并配置波特率

步骤二、打开FIFO-0的接收中断

也可以使用FIFO-1,注意配合修改中断回调函数。

步骤三、使用的引脚

在静默回环模式下,CAN控制器发出的数据,会在芯片内的CAN控制器里,直接传输回接收端。

不会输出到总线上。所以,无需外部电平转换芯片、无需外部引脚,无需外部接线

相关推荐

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

    2024-02-04 15:56:04       36 阅读
  2. CAN静默模式测试

    2024-02-04 15:56:04       38 阅读
  3. gd32F470配置CAN通信

    2024-02-04 15:56:04       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-04 15:56:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-04 15:56:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-04 15:56:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-04 15:56:04       20 阅读

热门阅读

  1. openEuler 22.03 docker安装elasticsearch 7.17.17

    2024-02-04 15:56:04       22 阅读
  2. 美敦力呼吸机PB560硬件分析

    2024-02-04 15:56:04       34 阅读
  3. [C语言]结构体初识

    2024-02-04 15:56:04       31 阅读
  4. Large Language Models on Graphs: A Comprehensive Survey

    2024-02-04 15:56:04       34 阅读
  5. 在 Qt 中如何将数字转换为QString

    2024-02-04 15:56:04       33 阅读
  6. 栈和队列-删除字符串中的所有相邻重复项

    2024-02-04 15:56:04       35 阅读
  7. 蓝桥杯题目-四个瓷瓶的神秘游戏

    2024-02-04 15:56:04       35 阅读
  8. 音频处理库和工具,以及相关开源

    2024-02-04 15:56:04       32 阅读
  9. 什么是ISO21434网络安全中的汽车网络?-亚远景

    2024-02-04 15:56:04       41 阅读
  10. nginx:配置内网转发阿里云oss

    2024-02-04 15:56:04       31 阅读
  11. js的深拷贝与浅拷贝

    2024-02-04 15:56:04       26 阅读