电子/硬件开发面试题 · 问题拆解 · CAN
电子/硬件开发相关岗位面试题。
共 11335 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · CAN
考察点
技术栈
第 1 题处理 CAN 总线接收数据的工作流是什么?如果出现帧粘连(收到上一帧的后半段和下一帧的前半段),通常如何处理? 考察 CAN 数据帧解析、缓冲与拆包处理能力第 2 题请介绍CAN总线中标准帧和扩展帧的格式区别,并说明各自的应用场景。 考察对CAN帧结构的理解及格式差异的掌握第 3 题将CAN数据发送到上位机时,你是怎么进行数据打包的?考虑过兼容性吗? 考察CAN数据协议设计、拆包组包逻辑及兼容性意识第 4 题请说明CAN总线的时序段(SS、PTS、PBS1、PBS2)分别代表什么含义,并解释CAN总线是同步通信还是异步通信。 考察对CAN总线协议时序结构和同步机制的理解第 5 题请说明CAN总线的仲裁机制和错误检测机制。 考察对CAN协议核心机制的理解,包括优先级仲裁和错误处理的完整性第 6 题请讲一讲你对CAN协议的理解,以及CAN如何进行数据传输。 考察对CAN协议原理和物理层数据链路层传输机制的理解第 7 题CAN协议中定义了哪些帧类型?请分别说明其作用。 考察对CAN帧类型及其功能和用途的掌握第 8 题请谈谈你对SPI和CAN总线的理解,以及是否在实际项目中用它们做过开发? 考察对常见通信总线的原理掌握与实际工程应用能力第 9 题介绍下CAN通信原理 考察对CAN总线通信机制的基本原理理解