STM32学习笔记CAN

1.CAN 基础知识

1.CAN的介绍

高速can,低速can的拓扑图

(终端电阻,用于阻抗匹配,减少回波反射)

2.CAN的物理层

显性电平具有优先权(逻辑0)。

3.Can总线制裁

2 . stm32 can 控制器

CAN控制器的工作模式有三种:初始化,正常模式,和睡眠模式

CAN控制器的测试模式有三种:静默模式,环回模式和环回静默模式

正常模式,静默模式,环回模式和环回静默模式,可以了解一下都是什么意思

除了这些还有调试模式

Can控制器框图

3 . can 协议层

Can 总线以·"帧"形式进行通信,有 5 中类型的帧,其中数据帧(可分两种,一种标准帧,扩展帧)由七段组成, can 位时序进行采样,位数据由四段组成,每个段由多个位 TQ 组成,根据位时序可以计算 can 通信的波特率。采样点是指总线电平,并将读取到的电平作为位值的点,前提要进行数据同步,分为硬件同步和再同步,然后是总线仲裁。

4 . stm32 can 相关的寄存器

相关推荐
殷忆枫33 分钟前
AI笔记三十七:AI边缘端道桥安全监测系统:YOLOv8n推理与Web监控全解析
笔记·yolo
亿道电子Emdoor1 小时前
【Arm】解决Keil MDK无法查看外设寄存器的问题
stm32·单片机·嵌入式硬件
BW.SU1 小时前
瑞佑RUI--工业UI,拖拽即成
stm32·单片机·51单片机·gui·人机界面·单片机可视化设计
逸模1 小时前
轻加盟模式,稳住品牌统一调性的思路
笔记·建模·公装·翻模·交底
whyTeaFo2 小时前
GAMES101: Lecture 10: Geometry 1 (Introduction) ppt笔记
笔记
sulikey3 小时前
个人Linux操作系统学习笔记11 - 环境变量
linux·笔记·学习
十月的皮皮3 小时前
STM32从零到量产开发:四路继电器工业控制模块开发原理小灶 · 合集
stm32·单片机·嵌入式硬件·stm32cubemx·hal库
治愈系贝壳3 小时前
ARM --- day 6 时钟
linux·arm开发·学习
小羊先生car4 小时前
F429-SysTick(2026/7/22)
stm32·单片机·嵌入式硬件
依然范特东4 小时前
强化学习笔记2--bellman equation
人工智能·笔记