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;

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

相关推荐
honey ball2 小时前
LLC与反激电路设计【学习笔记】
单片机·嵌入式硬件·学习
Graceful_scenery8 小时前
STM32F103外部中断配置
stm32·单片机·嵌入式硬件
猿来不是梦11 小时前
RT_Thread内核源码分析(三)——线程
嵌入式硬件·系统架构·rt_thread操作系统
白书宇11 小时前
19.QT程序简单的运行脚本
linux·arm开发·嵌入式硬件·物联网·arm
Arciab12 小时前
51单片机入门:独立按键(02)
单片机
大梦百万秋13 小时前
嵌入式系统与单片机工作原理详解
单片机·嵌入式硬件
陌夏微秋13 小时前
硬件基础22 反馈放大电路
单片机·嵌入式硬件·硬件架构·硬件工程·智能硬件
&春风有信14 小时前
FreeRTOS之链表源码分析
c语言·数据结构·嵌入式硬件·链表
美式小田14 小时前
Altium Designer学习笔记 21.PCB板框的评估及叠层设置
笔记·嵌入式硬件·学习·ad
小郭爱学习@15 小时前
RLC串联谐振,品质因数的影响
嵌入式硬件·硬件架构·硬件工程