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 相关的寄存器

相关推荐
Awh-26 分钟前
ARM 裸机开发 DAY11 学习笔记
arm开发·笔记·学习
志尊宝31 分钟前
Vue3 零基础每日笔记(087):Vue3 高频面试题(下)
前端·javascript·vue.js·笔记·ecmascript·#vue.js
叶子丶苏33 分钟前
VibeCoding实战三个AI小项目-VibeCoding入门笔记02
大数据·人工智能·笔记
Mr清奇1 小时前
AI辅助开发笔记(1)开发工具和配置
大数据·笔记·intellij idea
Go Work1 小时前
我把 @RefreshScope 挂错了类,新值一直灌不进去
经验分享·笔记
创界工坊工作室2 小时前
35-基于AT89C51单片机的罐头生产线传送系统设计
stm32·单片机·嵌入式硬件·51单片机·proteus·生产线
qq_401700412 小时前
MCU串口接收不定长数据的三种方案,哪种最稳?
stm32·单片机·嵌入式硬件
2603_969579282 小时前
U盘的系统备份怎样还原系统?详细步骤与注意事项
学习
inrichtt3 小时前
第七课时:STM32时钟系统揭秘:从零理解时钟树
c语言·数据结构·stm32·单片机·嵌入式硬件
知识分享小能手3 小时前
C学习教程,从入门到精通,C语言指针 —— 详细知识点总结(10)
c语言·开发语言·学习