STM32F407 CAN参数配置 1Mbps

本篇CAN参数适用

  • 芯片型号:STM32F407xx
  • 系统时钟:168MHz,CAN挂载总线APB1为42M
  • 波 特 率 :1Mpbs
  • 引脚使用:TX_PB9,RX_PB8;修改为PA11+PA12后,参数不变。

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

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

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

步骤三、修改使用的引脚

一定要查对原理图,因为CAN1有两组引脚可用:PA11+PA12, PB8+PB9;

如果引脚选错,往往会浪费很多时间在正确的代码上找错误。

相关推荐
brave and determined16 小时前
传感器学习(day10):MEMS传感器:揭秘智能时代的核心技术
嵌入式硬件·汽车电子·传感器·mems·消费电子·嵌入式设计·传感器应用
信奥洪老师17 小时前
2025年12 电子学会 机器人三级等级考试真题
单片机·嵌入式硬件·机器人
程序员zgh17 小时前
MCU 锁步(Lockstep)
单片机·嵌入式硬件
恶魔泡泡糖17 小时前
最小系统组成部分
c语言·单片机
czhaii17 小时前
USB拓展库及使用示例
单片机·嵌入式硬件·硬件工程
iCxhust18 小时前
8088单板机C语言汇编混合编程实验方法与步骤
c语言·汇编·单片机·嵌入式硬件·微机原理
正运动技术18 小时前
全国产强实时运动控制内核(十二):实时在线变速实现多段速的软着陆
嵌入式硬件·c#·运动控制·运动控制器·运动控制卡·正运动·pc上位机
坏一点18 小时前
Yocto项目构建(3)——构建和部署树莓派镜像
linux·驱动开发·嵌入式硬件
逆小舟18 小时前
【RTOS】任务间通信IPC
单片机·嵌入式硬件