news 2026/9/3 2:59:01

CAN回环测试 QA

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CAN回环测试 QA

收发器(TJA1042T/3)的作用:
1.TTL转差分信号;
2.stm32输出的3.3V或5V与CAN总线差分电平标准不匹配;

双设备CAN通信数据流向:
发送端:内存->发送邮箱->总线
接收端:总线->筛选器->接收邮箱->FIFO->内存

筛选器作用:
两个CAN口共享28个筛选器组,筛选器通过识别数据帧的仲裁字段判断该数据帧的优先级以及筛选器的匹配规则,优先级表示该数据传入FIFO的先后;

筛选器中的起始存储区:
一个筛选器组由多个筛选器组成,且不同的CAN接口会共享这些筛选器资源,起始存储区是指在筛选器组中的起始位置,从第几个筛选器开始使用;

筛选器的两种工作模式:
列表模式,数据ID需满足FR1或FR2的标识符筛选条件才会被放行通过筛选器,每一位都必须相同,FR1或FR2分别存放一个完整的标识符;
掩码模式,FR1或FR2既要存储标识符又要存储掩码,标识符和掩码在两个寄存器中的存储位置是由芯片硬件设计决定,标识符屏蔽指的就是掩码模式;

数据帧中的ID:
ID由用户定义,由筛选器的CAN_FiRx寄存器来控制对数据帧的筛选条件,控制在匹配ID的时候每一位的显性或隐性、无关或必须相关;


NVIC中断优先级分组:
通过对中断优先级分组的设置,可以灵活调整主优先级和子优先级的分配方式(不同的分组对应不同的分级方式),以满足不同应用场景对中断管理的需求;

什么是时间片(tq):
时间片是传输二进制位的基本时间单位,但是传输每一个二进制位分为多个时间分段,每个时间分段由不同数量的时间片构成,且可以根据时序传输需求自定
义每个时间段时间片的个数;

位时间分段:
同步段(SS)、传播时间段(PTS)、相位缓冲段1(PBS1)、相位缓冲段2(PBS2)

时间片在CAN通信中的作用:
CAN外设具备特定的硬件结构,使得用户能够对时间片相关参数进行控制,从而实现灵活的位时序配置改变波特率,在CAN_BTR寄存器配置时间片的长度和
位传输时间各段的时间片数量;

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 23:42:39

一文说清led阵列汉字显示实验基本原理

从零点亮汉字:深入剖析LED阵列显示的核心原理与实战细节 你有没有想过,那些在街边广告牌、公交站台、甚至家里的智能设备上滚动的“欢迎光临”、“温度正常”等中文提示,是如何被一块块小小的LED点亮出来的?这背后其实藏着一个经…

作者头像 李华
网站建设 2026/9/3 0:05:06

模拟电路基础原理:一文说清核心工作机理

模拟电路的“真实世界”:从微弱信号到精准控制,一文讲透它的底层逻辑你有没有想过,当你用手机录音时,麦克风捕捉的是空气中的声波——一种连续变化的物理现象。但手机内部处理的却是0和1组成的数字流。那么问题来了:这…

作者头像 李华
网站建设 2026/9/3 0:05:08

零基础入门LVGL的canvas画布渲染功能

从零开始玩转LVGL画布:让嵌入式UI拥有“自由绘图”的灵魂 你有没有遇到过这样的场景? 想在智能手表上画一个渐变色的圆形表盘,却发现标准控件只能填充单一颜色; 想实时显示一段音频频谱,但系统里根本没有“波形图”这…

作者头像 李华
网站建设 2026/9/3 0:04:34

L298N电机驱动模块基础应用:控制电机正反转操作指南

从零开始掌控电机:L298N驱动模块实战指南你有没有试过用Arduino控制一个小车前进、后退,结果一通电,轮子要么不动,要么乱转?甚至芯片发烫冒烟?别急——问题很可能出在电机驱动环节。微控制器IO口输出电流太…

作者头像 李华
网站建设 2026/9/3 0:04:01

Dify平台是否支持微调?当前阶段的模型训练限制说明

Dify平台是否支持微调?当前阶段的模型训练限制说明 在企业加速拥抱AI的今天,一个现实问题摆在许多技术团队面前:如何在不组建庞大算法团队的前提下,快速构建稳定、可维护的智能应用?尤其是当业务场景涉及大量私有知识…

作者头像 李华
网站建设 2026/9/3 1:31:30

【毕业设计】SpringBoot+Vue+MySQL 教学辅助系统平台源码+数据库+论文+部署文档

摘要 随着信息技术的快速发展,教育领域对数字化教学辅助工具的需求日益增长。传统教学方式在资源共享、师生互动和学习效率方面存在诸多局限,亟需一种高效、便捷的现代化教学辅助系统。教学辅助系统平台通过整合在线课程管理、作业提交与批改、学习资源共…

作者头像 李华