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;

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

相关推荐
forAllforMe15 分钟前
LAN9252 从机模式寄存器的配置代码示例
stm32·单片机·嵌入式硬件
不想起床&16 分钟前
51单片机
单片机·嵌入式硬件·51单片机
我在人间贩卖青春23 分钟前
单片机复位源
单片机·嵌入式硬件·复位源
项目題供诗27 分钟前
51单片机入门-温度传感器DS18B20(十三)
单片机·嵌入式硬件·51单片机
莎士比亚的文学花园1 小时前
硬件通信——UART串行口
单片机·嵌入式硬件
guygg882 小时前
基于STM32的贪吃蛇游戏实现(OLED屏)
stm32·嵌入式硬件·游戏
BackCatK Chen2 小时前
STM32保姆级入门教程|第4章:GPIO输入+外部中断 实现按键控制LED(手把手全流程)
stm32·单片机·外部中断·按键控制 led·stm32cubeid·gpio 输入
悠哉悠哉愿意3 小时前
【单片机学习笔记】第十二届国赛经验复盘
笔记·单片机·嵌入式硬件·学习
rit84324993 小时前
STC8单片机模拟AD转换程序(NTC测温)
单片机·嵌入式硬件
szxinmai主板定制专家3 小时前
基于 STM32 + FPGA 船舶电站控制器设计与实现
arm开发·人工智能·stm32·嵌入式硬件·fpga开发·架构