0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英飞凌TC3XX MCAL CAN模块简析

jf_C6sANWk1 来源:汽车ECU开发 2023-03-07 09:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

英飞凌的芯片在汽车电子里用得可谓是颇多,刚好小编也用过,最近刚好在摸TC3系列的CAN模块,刚好简单写写。

以TC387为例,共有3个MCMCAN模块,分别为CAN0、CAN1、CAN2。下图是三个CAN模块的基本参数,其中CAN0的功能最全。

1906432e-bc7d-11ed-bfe3-dac502259ad0.png

从图中可以看出,每个CAN模块有4个CAN Node,每个Node均采用Bosch的M_CAN方法来实现,支持CAN和CANFD,最高速率为5Mbps,每个 Node有最多64个Rx Buffer,支持最多2个Rx FIFO,另外每个Node有最多32个Tx Buffer,支持最多1个Tx FIFO/Tx Queue。

其与TC2XX相比,其区别在于由原来的Message Object换成了Message RAM,增加了Pretended Networking特性,以及新增Range Filter功能。

下面就来说说细节。

01.

时钟

首先来看看时钟,对于CAN模块来说,主要有Fsyn和Fasyn,如下图所示。Fsyn 为CAN相关寄存器及Message RAM的访问提供时钟,Fasyn为CAN/CAN FD波特率产生提供时钟,其中为了

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5589

    浏览量

    129057
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1398

    浏览量

    119822
  • fifo
    +关注

    关注

    3

    文章

    406

    浏览量

    45491
  • CAN模块
    +关注

    关注

    0

    文章

    26

    浏览量

    9208
  • 过滤器
    +关注

    关注

    1

    文章

    442

    浏览量

    20835

原文标题:简析英飞凌TC3XX MCAL CAN模块

文章出处:【微信号:阿宝1990,微信公众号:阿宝1990】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    英飞凌EconoDUAL™ 3 CoolSiC™ MOSFET 1200V模块荣获2025全球电子成就奖

    11月25日,英飞凌科技EconoDUAL3CoolSiCMOSFET1200V模块荣获2025年全球电子成就奖(WorldElectronicsAchievementAwards)年度功率半导体
    的头像 发表于 11-26 09:32 386次阅读
    <b class='flag-5'>英飞凌</b>EconoDUAL™ <b class='flag-5'>3</b> CoolSiC™ MOSFET 1200V<b class='flag-5'>模块</b>荣获2025全球电子成就奖

    英飞凌AURIX TC4D9核心板与底板方案介绍

    英飞凌AURIX TC4D9核心板与底板方案展示了由安富利(AVNET)提供的基于英飞凌旗舰级AURIX TC4系列微控制器(MCU)的完整解决方案。该方案采用核心板(上板)+功能底板
    的头像 发表于 10-14 10:11 953次阅读

    英飞凌推出AURIX™ TC4x软件,全面提升汽车应用的质量、功能安全与信息安全

    【2025年9月15日, 德国慕尼黑讯】 全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)推出专为最新AURIX™ TC4x微控制器
    的头像 发表于 09-15 15:38 2026次阅读

    TC366DP 是否支持 AGBT 接口?

    请确认 TC366DP 是否支持 AGBT 接口。TC377TE 衍生产品是否可以使用与 TC366DP 相同的 MCAL 封装?
    发表于 08-12 06:19

    请问如何仅使用软件和 TC375 精简板来测量函数调用的堆栈使用情况?

    我想测量 AURIX TriCore™ TC3xx 项目的函数调用的堆栈使用情况。 我不知道该怎么做。 我知道事实上作为硬件我只有一个 TC375 lite 开发板,没有 BlueBox 或任何
    发表于 08-08 07:28

    TC3XX 的端口可以同时被 EvADC 和 DSADC 用于 ADC 转换吗?

    1、TC3XX 的端口可以同时被 EvADC 和 DSADC 用于 ADC 转换吗? 例如,TC36X系列的AN1引脚 2、同时重新分配同一个引脚,是否会影响EVAADC和DSADC的转换结果的精度和速度?
    发表于 08-07 08:19

    两片TC3XX芯片之间的时钟同步可以实现吗?

    实现两片TC3XX芯片之间的时钟同步,希望两片芯片的PWM输出能够同步。类似功能的芯片能实现上述操作吗?期待你的答复。非常感谢!!!
    发表于 08-04 07:51

    TC3XX /TC1.6.2OCDS如何通过软件启用核心调试控制器?

    如何通过软件启用核心调试控制器?也就是说可以通过软件读取DBGSR.DE =1。参考TriCore™ TM TC1.6.2 核心架构手册第 1 卷。
    发表于 07-30 06:27

    Modbus与MQTT的区别

    Modbus和MQTT是工业领域中两种不同的通信协议,在设计目标、应用场景、通信模式等方面存在显著差异,以下从多个维度两者的区别: 1.设计目标与起源 Modbus 诞生于1979年,由施耐德
    的头像 发表于 07-10 14:10 693次阅读

    请问tc3xx如何配置多个dedicatedRxBuffersNumber?

    tc3xx如何配置多个dedicatedRxBuffersNumber?
    发表于 04-21 07:53

    求助,使用EB配置S32K310 MCAL CAN模块时遇到的疑问求解

    我在使用EB配置S32K310的MCALCAN模块时产生一些疑问: 1.我在手册中看到S32K310的MessageBuffer大小是64,那么HwObjectCount的最大配置数是否
    发表于 04-02 06:10

    S32K14X_MCAL4_0_RTM_1_0_0将示例项目加载到EB Tresos Studio V21.0.0时出现报错,为什么?

    我下载并安装了 S32K1xx 的 RTM:S32K14X_MCAL4_0_RTM_1_0_0。当我尝试将示例项目加载到我的 EB Tresos Studio V21.0.0 中时,我收到以下错误
    发表于 03-20 07:33

    英飞凌完成对AURIX TC4x的ISO/SAE 21434认证,并计划对TC3x系列进行认证

    客户满足UN R155等国家和全球网络安全法规的要求,英飞凌正在为AURIX TC3x系列MCU取得ISO/SAE 21434认证做准
    的头像 发表于 03-19 17:11 684次阅读
    <b class='flag-5'>英飞凌</b>完成对AURIX <b class='flag-5'>TC</b>4x的ISO/SAE 21434认证,并计划对<b class='flag-5'>TC3</b>x系列进行认证

    大联大品佳凭英飞凌AURIX™ TC4xx方案荣获“应用创新”大奖

    大联大控股宣布,其旗下品佳集团(以下简称:品佳)凭借「基于英飞凌AURIX™ TC4xx芯片的汽车应用创新方案」,在第23届中国自动化+数字化“新质奖”评选活动中,荣获中国工控网“应用创新之离散智造
    的头像 发表于 03-14 15:14 722次阅读

    英飞凌AURIX™ TC3x MCU系列新增FreeRTOS支持

    全球功率系统和物联网领域的半导体领军企业英飞凌科技股份公司,近日宣布其AURIX™ TC3x微控制器(MCU)系列新增了对FreeRTOS的支持。这一举措标志着AURIX™ TC3x系列在实时
    的头像 发表于 12-11 14:06 1232次阅读