浅谈GTM以及GTM的典型应用.docVIP

  • 37
  • 0
  • 约小于1千字
  • 约 10页
  • 2023-10-20 发布于湖南
  • 举报
浅谈GTM以及GTM的典型应用 本文简单介绍GTM模块,简要说明GTM各个子模块的作用,以及在NXP产品中使用GTM完成的一些典型应用。 通用定时器模块(GTM)为BOSCH所设计的一个模块。目前许多半导体厂商都在自家的处理器集成了GTM。例如:NXP的MPC57xxM集成第一代GTM,NXP的S32E2系列集成第四代GTM。GTM有非常强大的功能:GTM不仅可以产生PWM以驱动外部执行器,还可以测量输入信号并对其进行特征数据提取,以便进一步处理。GTM还可以实现准确的多输入数据采集和生成多信号输出。并且GTM内的大多数任务可以独立于软件运行,即外部CPU设置一次即可运行。 GTM架构概述 GTM包含一个具有不同功能子模块的框架。这些子模块通过可配置的方式进行组合,形成一个复杂的定时器模块。该模块可以为不同的应用或者一个应用内的不同功能需求提供服务。可配置性是通过架构理念实现的,其中专用硬件子模块位于高级路由单元(ARU)周围。ARU可以灵活地连接子模块,而且连接是软件可编程的,可以在运行时进行配置。GTM架构如图1所示: 图1 GTM架构 GTM子模块介绍 基础组件子模块 输入输出子模块 可编程内核(MCS) MCS,一个类似RISC的可编程内核。MCS有自己的内部RAM,可以在其中存储代码和数据。有了这个核心,就可以对输入信号进行操作,并产生复杂的

文档评论(0)

1亿VIP精品文档

相关文档