
CAN 通信及STM32
文章平均质量分 90
没有余地 EliasJie
擅于尝试新鲜事物,极度热爱科学研究。
展开
-
靠这篇竟然理解了CAN协议!实战STM32
目录一. CAN协议概念1.1 CAN 协议简介1.2 CAN 物理层1.2.1 闭环总线网络1.2.2 开环总线网络1.2.3 通讯节点1.2.4 差分信号1.2.5 CAN 协议中的差分信号1.3 CAN 协议层1.3.1 CAN 的波特率及位同步1.3.2 位时序分解1.3.3 通讯的波特率1.3.4 同步过程分析1.3.5 CAN 的报文种类及结构1.3.5.1 报文的种类1.3.5.2 数据帧的结构二. STM32F407 CAN Controller介绍2.1 CAN 控制内核2.1.1 主控制转载 2021-10-27 16:18:09 · 3005 阅读 · 1 评论 -
STM32F7xx —— CAN通信程序
STM32F7xx —— CAN通信一、CAN基础差分信号:显性电平对应逻辑0,CAN_H和CAN_L差为2.5V;隐形电平对应逻辑1,CAN_H和CAN_L差为0V。CAN总线的开始和结束都有一个120Ω的终端电阻。数据帧:标准帧11位, 扩展帧29位。其他的一些理论知识就不再赘述了,可以参考维基百科对于CAN的描述。STM32F7xx的bxCAN主要特点:支持CAN2.0A和CAN2.0B,波特率高达1Mbps,支持时间触发,具有3个发送邮箱,2个接收邮箱,可变的过滤器组等。二、几个重要转载 2021-10-20 16:40:21 · 531 阅读 · 0 评论 -
在STM32中:CAN总线驱动
在STM32中:CAN总线原理与驱动引脚定义STM32 CAN总线原理图CAN总线原理ISO/OSI 基本参照模型ISO11898和ISO11519-2 物理层的不同点CAN 类型 -------CAN-High线 -------CAN-Low线程序演示引脚定义在STM32F103C8T6引脚定义中,PA11对应CAN_RXPA12对应CAN_TXSTM32 CAN总线原理图Header 2X2是跳线端子(可以删掉)Header 2接线端子TJA原创 2021-10-10 23:47:15 · 5176 阅读 · 1 评论