[AutoSar]BSW_Com09 CAN driver 模块FULL(BASIC)CAN、FIFO选择

目录

关键词

嵌入式、C语言、autosar、OS、BSW

平台说明

项目 Value
OS autosar OS
autosar厂商 vector ,
芯片厂商 TI 英飞凌
编程语言 C,C++
编译器 HighTec (GCC)
autosar版本 4.3.1


>>>>>回到总目录<<<<<<

一、FULL CAN 和Basic CAN

功能支持:

Basic CAN:只支持标准数据帧(11位标识符),不支持远程帧和扩展数据帧。

Full CAN:支持标准数据帧和扩展数据帧(29位标识符),以及远程帧。

消息队列支持:

Basic CAN:通常只支持单个对象发送的单个消息队列。

Full CAN:通常支持多个对象发送的多个消息队列,提供了更灵活的消息管理。

带宽和性能:

Basic CAN:由于只支持标准数据帧,因此在带宽和性能上可能受到一定限制。

Full CAN:支持更多的数据帧类型和更灵活的消息管理,因此在带宽和性能上通常具有更高的表现。

硬件实现:

Basic CAN:基本CAN通常由简单的CAN控制器硬件实现。

Full CAN:扩展CAN通常由更复杂和功能更强大的CAN控制器硬件实现。

应用场景:

Basic CAN:适用于简单的通信场景,例如传感器数据采集、基本控制命令传输等。

Full CAN:适用于更复杂的通信需求,例如需要支持扩展数据帧、远程帧和多个消息队列的应用场景。

总的来说,Basic CAN 和 Full CAN 都是 CAN 协议的两种传输模式,它们在功能支持、消息队列管理、性能表现和应用场景等方面存在差异。选择使用哪种传输模式应该根据具体的应用需求和系统设计考虑。

睡觉睡觉,明天更新。

相关推荐
荆楚闲人1 天前
调试时两个can盒子互连实现在一台电脑上自发自收的接线
can
Suresoft China8 天前
软件测试|FIT故障注入测试工具——ISO 26262合规下的智能汽车安全验证引擎
测试工具·autosar·功能安全·iso26262·故障注入测试
一点.点9 天前
汽车总线分析总结(CAN、LIN、FlexRay、MOST、车载以太网)
can·车载以太网·lin·汽车总线·flexray·most
KaiGer66622 天前
AUTOSAR图解==>AUTOSAR_SWS_ICUDriver
单片机·汽车·嵌入式·autosar
Mr zhua1 个月前
STM32G474VET6-CAN FD使用经典模式+过滤报文ID
stm32·can·tim
Ronin-Lotus1 个月前
嵌入式硬件篇---CAN
单片机·嵌入式硬件·can·stm32f103rct6
十六宿舍1 个月前
【MCAL】TC397+EB-tresos之I2c配置实战(同步、异步)
单片机·汽车·autosar·嵌入式开发·mcal·基础软件
TOWE technology1 个月前
江西同为科技有限公司受邀参展2025长江流域跨博会
跨境电商·pdu·智能pdu
weixin_419761141 个月前
阿维塔汽车CAN总线数据适配技术解析与免破线数据采集实践
汽车·can·数据
ZeroOne电平浪客1 个月前
AUTOSAR_BSW_从入门到精通学习笔记系列_EcuM
笔记·mcu·学习·汽车·autosar·普华小满