文章目录
1 GTM模块简介
GTM模块包含众多不同功能的子模块,这些子模块以可配置的方式组合,形成复杂的定时器模块,具有可扩展性和可配置性,因此被称为通用定时器模块。总的来说,GTM可以提供灵活的时间基准,尤其在MCAL配置中,我们会经常使用其中的模块,如在ICU的配置中用到TIM模块,实现测量输入信号并对其特征进行提取,在PWM配置使用到TOM或ATOM模块实现PWM波形输出,在GPT配置时关联TOM或ATOM进行计时。本文主要介绍CMU/TOM/ATOM/TIM/DTM几个模块。
另外提一下,GTM模块属于BOSCH公司的IP,一些MCU制造商都集成了GTM模块,如英飞凌Aurix系列,瑞萨RH850系列,对应芯片手册中GTM章节的描述是完全相同的。
缩写 | 全称 | 中文描述 | 作用 |
---|---|---|---|