通信与接口协议面试问题汇总三

11.CAN通信概念、什么类型的通信线路、支持多长的通信距离

CAN协议是一种广泛应用于汽车电子系统的通信协议。

CAN 协议使用差分线路(Diferential Lines)来传输数据。CAN_H(高电平)和CAN_L(低电平)。这种类型的通信线路可以抵抗干扰,并具有高可靠性和抗干扰能力。

CAN 协议可以支持较长的通信距离,一般在几十米到数百米之间。具体的通信距离取决于设备的特性、总线的质量以及所采用的物理层规范。

12.CAN终端电阻的作用

(1)防止信号反射:终端电阻能够将发送信号引导到终端上并吸收信号的反射,避免信号在总线上产生干扰。因为反射信号的存在会导致信号波形发生畸变,使得其他节点无法正确解读数据。

(2)提高通信质量和可靠性:可以消除信号反射造成的干扰,确保高质量的通信信号在总线上传输。

(3)降低功耗:有助于减少总线上的信号回弹,从而减少功耗和电磁辐射。

(4)保护总线集成电路:在总线长时间工作后,由于环境温度等因素,总线的特性阻抗可能会发生变化,终端电阻能 够保护总线集成电路,维持总线的稳定工作状态。

13.Usb2.0、USB3.0传输速率多少、阻抗控制多少欧姆

USB3.0传输速率理论值为500MB每秒,实际使用中能达到100MB 每秒.USB2.0的传输速率理论值为60MB 每秒,实际应用能达到30MB每秒。USB 差分阻抗控制:USB2.0/USB3.0------90Ω(±10%),对内等长误差5mil。

14.谈谈对 PCIE和 PCI理解

是一种高速串行计算机扩展总线标准。PCI是总线的连接方式,PCle是点对点的连接方式。PCle总线使用了高速差分总线,采用端到端的连接方式,因此在每一条PCle链路中只能连接两个设备。因此 PCle与PCI总线采用的拓扑结构有所不同。PCl是并行数据传输,PCle是串行数据传输。

15.PCIE3.0采用哪种编码

PCIE 吞吐量(可用带宽)计算方法:吞吐量=传输速率*编码方案

PCl-e3.0协议支持 8.0 GT/s,即每一条Lane上支持每秒钟内传输8G个Bit。而PCle 3.0的物理层协议中使用的是128b/130b的编码方案。即每传输128个Bit,需要发送130个Bit。那么,PCle 3.0协议的每一条Lane 支持8*128/130=7.877 Gbps = 984.6 MB/s的速率。---个PCle 3.0×16的通道,x16的可用带宽为7.877*16= 126.031Gbps = 15.754 GB/s。

16.SD3.0高速传输阶段卡的接口电压

SD3.0的卡运行在SD3.0模式下必须把IO电压切换到1.8V,上电初始化使用 3.3V。SD卡支持SD和SPI两种通信接口,标准SD卡总共有6 条信号线和 3条电源线,支持SD和SPI两种模式。

相关推荐
云泽8081 小时前
STM32 USART 详解(三):硬件架构、内部寄存器与物理层收发原理
stm32·嵌入式硬件·硬件架构
天空'之城1 小时前
单片机基础核心知识点汇总(三十三)
数据库·单片机·嵌入式硬件
后台模板学习3 小时前
2026最新面试真题:到达用英语怎么说背后的逻辑与源码剖析
面试·职场和发展·php
数字新视界3 小时前
机房动环监控的智能化管理与安全提升探索
嵌入式硬件·物联网·数据中心·数据中心基础设施管理·dcim管理系统
Thomas21433 小时前
mysql 索引面试复习
数据库·mysql·面试
CoderYanger3 小时前
前端基础——JavaScript(WebAPI)(下篇)
java·开发语言·前端·javascript·程序人生·面试·职场和发展
@嵌入式扫地僧4 小时前
TFLite Micro STM32/ESP32 开箱即用推理骨架 + INT8 量化脚本实战:零调试跑通端侧 AI 推理完整步骤
人工智能·嵌入式硬件·tinyml·端侧ai·tflite micro
自小吃多4 小时前
高云FPGA ModelSim中的仿真
笔记·嵌入式硬件·fpga开发
单片机仿真设计4 小时前
基于 STM32 的家庭环境监测与火灾报警灭火系统(Proteus 仿真)
stm32·单片机·嵌入式硬件·proteus·毕设
深圳市恒锐丰科技杨生4 小时前
EG4321 锂电池 CC‑CV 充电管理控制器|屹晶 EGmicro
嵌入式硬件·硬件工程