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;

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

相关推荐
ShallWeL1 分钟前
Orin 上 USB / CSI 相机采集踩坑
人工智能·嵌入式硬件·智能硬件·agi
Zyed21 分钟前
[FreeRTOS]Day8-Part1队列+红外遥控器玩游戏+旋转编码器玩游戏
stm32·单片机·玩游戏
JSMSEMI111 小时前
JSM4430 30V N 沟道增强型 MOSFET
单片机·嵌入式硬件
XMAIPC_Robot1 小时前
RK3588+FPGA半导体设备量产踩坑大全|发热、时序漂移、推理抖动、成像干扰、EMC干扰方案
人工智能·嵌入式硬件·fpga开发·arm+fpga
朝饮坠露兮12 小时前
#浮动源 vs 共地源:模拟 IC 测试中的 VI 源架构详解
嵌入式硬件
安妮细水长流15 小时前
汽车电子面试问题记录
单片机
碎光拾影15 小时前
i.MX6ULL时钟系统配置指南
c语言·arm开发·嵌入式硬件
wuyk55518 小时前
59.嵌入式C语言高级宏定义实战:多行宏、字符串化与符号拼接
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网·51单片机
梅名智18 小时前
找不到libm.so, libc.so
嵌入式硬件
CPETW18 小时前
企业版配套软件介绍 ---- USB TO SPI 3.0-Slave
网络·科技·单片机·嵌入式硬件·电子