英飞凌TC3xx之一起认识GTM(九)GTM相关知识简述及应用实例(CMU,CCM,TBU,MON)

英飞凌TC3xx之一起认识GTM(九)GTM相关知识简述及应用实例(CMU,CCM,TBU,MON)

由前文的各篇内容,开发者已经知道如何使用GTM的大部分功能,在这些功能中,都需要一个信息就是fGTM 的数据,我们在前文的各应用中假设该值是100MHz,但是对于TC3xx系列芯片,它可以达到200MHz,这就和CMU模块相关了。一些相关辅助模块不再一一详述,在本文中给出简短的介绍。

以TC38x为例,GTM模块具备如下能力:Table 1-1 Platform Feature Overview
本文后面的所有应用举例,都是基于TC38x芯片。

1 时钟管理单元(CMU)

时钟管理单元CMU负责GTM和计数器的时钟信号生成,CMU包含3个子单元,用于为整个GTM生成不同的时钟源。

  • 该子模块的原始时钟源是时钟信号cls0_clk,由CLS0_CLK_DIV在寄存器GTM_CLS_CLK_CFG中定义,CMU的框图见图27。
  • 可配置时钟发生器子单元提供了8个专用的时钟源给到下列GTM模块:TIM,ATOM,TBU,MON。每个子模块都可以随意选择一个规定的时钟基准范围内的时钟源。
  • 固定时钟发生器FXU子单元生成预定义的不可配置的时钟CMU_FXCLKy给到TOM模块和MON模块。CMU_FXCLK[y]时钟信号由CMU_GCLK_EN信号通过全局时钟分频器进行分频,分频系数可
[TC3xx]英飞凌 Aurix2G TC3XX GTM 模块详解 本文详细介绍了英飞凌Aurix2G TC3XX系列芯片中的GTM(通用定时器)模块。GTM作为博世开发的定时器内核架构,具有高度可配置性,包含CMU、TOM、ATOM、TIM等多个子模块,可实现PWM输出、波形监控等复杂功能。文章重点解析了时钟管理单元CMU、定时器输出模块TOM/ATOM和输入模块TIM的工作原理,并通过实例说明GTM与Port引脚、ADC模块的连接配置方法。GTM模块通过灵活的时钟配置和丰富的接口连接,为开发者提供了强大的定时器功能实现能力,同时能有效减轻CPU负载。 阅读详情

相关推荐

深入解析:英飞凌Aurix2G TC3XX微控制器的GTM模块

GTM(Generic Timer Module,通用定时器)是德国博世公司开发的定时器内核架构,它包含一个模块框架,其中包含具有不同功能的子模块。这些子模块可以以可配置的方式组合起来,形成一个复杂的计时器模块,为不同的应用程序域和一个应用程序域中的不同类提供服务。由于这种可伸缩性和可配置性,计时器被称为通用计时器。GTM 具有多个子模块,模块可单独工作,包括高精度定时功能、Pwm波输出功能和Icu波形监控功能,也可进行组合实现各种复杂功能,如电机半桥死区输出功能霍尔电机控制功能等。

fengbeely的博客 1642

英飞凌单片机--GTM(Generic Timer Module)

GTM(Generic Timer Module)通用定时器模块

qq_45212020的博客 1万+

【学一点英飞凌】AutoSar-MCAL-Gtm-TOM模块

本文基于英飞凌TC3X7芯片手册,GTM的TOM模块是产生并输出PWM的地方,想要彻底了解PWM,就必须知道它是怎么产生和如何被输出的。TOM通道还没有介绍的,详见下一篇;

qq_44688936的博客 6021

英飞凌--GTM架构-Generic Timer Module

目录1 what(GTM)?1.1 GTM概念1.2 GTM架构1.2.1 ARU1.2.2 GTM子模块1.3 GTM的实现1.3.1 GTM架构 Block图2 why(GTM)?3 how(GTM)? 前期项目使用的芯片是英飞凌的TC387,之前一直在学习autosar架构,没有时间整理硬件相关的内容,近期将对英飞凌的GTM架构进行学习整理。本文的内容将基于TC264进行分析。 本章节介绍了GTM,重点是描述了相关的概念、观点,和解决方案。 GTM是一个模块框架,包

汽车电子开发 3466

英飞凌TC3xx之一起认识GTM系列(一)先来认识GTM架构

本文讲述英飞凌TC3xx的通用计时器GTM的架构。

无所适从的我的博客 4590

【TC3xx芯片】TC3xx芯片的GTM模块详解

TC3xx芯片的GTM模块详解

qq_36056498的博客 7160

英飞凌TC3xx之一起认识GTM系列(三)重点说一说GTM中断

本文重点介绍英飞凌TC3xx的GTM中断配置及应用。

无所适从的我的博客 3422

英飞凌TC3xx之一起认识GTM系列(七)如何实现GTM数据交换(MCS)

本文介绍了GTM的MCS相关寄存器配置,并给出一个简单应用实例说明。

无所适从的我的博客 3097

Aurix TC3xx系列MCU GTM模块介绍

简单介绍了GTM模块,重点介绍了TIM/ATOM/TOM/CMU/DTM几个子模块。

m0_38045338的博客 3643

MCAL中GTM的配置与嵌入式应用

GTM是MCAL中的重要组件,在嵌入式系统中提供了高精度的计时和计数功能。在实际应用中,可以根据具体需求进行更高级的配置和扩展,以实现更复杂的功能。通过以上的配置和示例代码,我们可以在嵌入式系统中成功配置和使用GTM模块。具体的配置和使用方法可能因芯片和开发环境而有所差异,因此在实际应用中需要参考芯片和MCAL的相关文档进行具体的配置和编程。我们需要根据具体的应用需求,配置相应的通道。1.1 选择GTM模块:某些芯片上可能有多个GTM模块可用,我们需要选择一个合适的模块进行配置。在上述代码中,我们使用。

CyberBytezZ的博客 520

sentinel——SLC数据下载、DEM数据下载拼接、精密轨道数据下载方法

Sentinel——SLC数据下载、DEM数据下载、精密轨道数据下载方法 SLC数据下载 网址:https://search.asf.alaska.edu DEM数据下载 1 手动下载 http://srtm.csi.cgiar.org/srtmdata/ 3.在SARscape中使用下载好的DEM 将下载好的DEM放在软件默认下载DEM路径下(默认路径是C:\Users<用户名&g...

u011322358的博客 2万+

在边缘部署实时视觉应用程序

克隆代码库后,压缩源文件夹的内容,并将生成的存档文件上传到上一节中创建的 S3 存储桶中。在本教程中,我们将使用 AWS Greengrass,因为它支持大多数 Windows 和 Linux 设备,包括我们的目标 Jetson AGX Xavier。此外,模型还可以量化到更低的精度,从而加快推理速度,但对于较大的模型,此过程通常较长(约 45 分钟)。本例中的脚本只是启动一个 Bash 环境,切换到解压后的构件目录,最后使用所需的命令行参数运行 Deepstream 应用。每个模型类型都有其独有的格式。

2501_91623519的博客 1275

桑基图实战指南:Excel/Python/R三工具高效绘制方法

桑基图是一种以线条宽度编码流量大小、以节点位置表达流程阶段、以连接关系呈现数据流向的专项可视化技术,其核心原理在于‘宽即量、位即序、连即逻辑’。它并非装饰性图表,而是面向业务诊断的分析前置工具,尤其适用于预算分配、能源损耗、用户转化等存在明确单向流动与显著数值差异的场景。相比传统柱状图或漏斗图,桑基图能天然暴露系统瓶颈与隐性损耗,大幅提升决策效率。本文聚焦工程落地,覆盖Excel插件快速交付、Python Plotly交互开发、R networkD3生态集成三大主流路径,兼顾数据准备铁律、索引映射规范与中文

cuml0912的博客 484

203.华为组网实例:VLAN间互通DHCP中继实验

SW核心交换机上配置DHCP中继。

迷逝 8419

AI量化学习入门指南:从零开始掌握人工智能投资策略

量化投资:利用数学模型和计算机算法进行投资决策的方法算法交易:自动执行预定义交易规则的系统机器学习:让计算机从数据中学习并改进的技术回测:用历史数据检验交易策略表现的过程特征工程:将原始数据转化为模型可理解的输入过拟合:模型过度适应历史数据,导致未来表现不佳夏普比率:衡量单位风险所获得的超额收益AI量化投资不仅仅是技术的应用,更是一种理性、系统化的投资哲学。它不追求预测市场的每一个拐点,而是通过概率思维和风险管理,在不确定性的市场中寻找统计优势。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 1119

FPGA/IC秋招经典100题(含详解)

FPGA/IC秋招笔试面试经典100题(含答案及详解),持续更新。。。

Crazzy_M的博客 1万+

「UG/NX」BlockUI 树列表(回调函数)

官方对树控件提供了21种回调函数,树的一些操作可以在这些回调函数中进行操作。

何曾参静谧的博客 1321

保姆级教程:一步步创建 ABAP Text Table

有朋友反馈,问有没有一个自己动手创建 Text Table 的例子,因为自己没有动手实践过,总觉得心里不踏实。这个行为的语义是,ZAI_TYPE_T 这张表的 AI_TYPE 字段值,不能随便维护,必须是表。然后另一个需要添加的字段是 AI_TYPE 这个字段值对应的文本值,本例笔者采用 SAP 标准的。也是自己创建的,很简单的一个 Data Element,类型为 CHAR,长度为 2.依次给主表的 01,02,03 三个字段值维护对应的描述信息,最后效果如下。按照下面的字段结构,创建另一。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4265

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: 英飞凌TC3xx之一起认识GTM(八)如何使用DTM实现死区时间配置
下一篇: 英飞凌TC3xx之一起认识GTM(十)详细说说GTM子模块TIM(架构)
elsa_balabala
博客等级 码龄15年 1336粉丝 51原创
评论 16
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

elsa_balabala

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值