公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

AURIXTM读书月+第五章

AURIXTM读书月+第五章

geek树苗
Level 0
Level 0

                                               第五章

1、GTM模块主要承担发动机位置判断和复杂信号输出两个任务。

2、GTM模块包含众多不同功能的子模块,形成复杂的通用定时器模块。

3、GTM的核心组件使高级路由单元(ARU),其中大多数子模块都连接到该模块。

4、在GTM内部,MAP、DPLL、CMU、TBU四个子单元参与了整个GTM的时钟和时基管理。

5、时钟管理单元(CMU)负责GTM的时钟生成,主要包括三个子单元:外部时钟生成单元(EGU)、可配置时钟生成单元(CFGU)、固定时钟生成单元(FXU)。

6、时间基准单元(TBU)为GTM提供时间基准。

7、数字锁相环子模块主要用于信号倍频。

8、定时输入模块(TIM)

       主要用于为GTM提供输入信号,并具有滤波功能。

       GTM共有4个TIM模块,每个TIM模块有8个通道,通过GTM_TIMi_CHx_CTRL。

       每个TIM通道由输入边沿计数器(ECNT)、带计数器的信号测量单元(SMU)、计数器影子寄存器(CNTS)和两个数据寄存器(GPR0和GPR1)组成。

       TIM通道共有6种不同的测量模式,可以通过寄存器TIMi_CHx_CTRL配置。

       几种测量模式;

             PWM模式:测量输入信号PWM的占空比和周期。

             脉冲计时模式:测量高电平脉冲或者低电平脉冲的持续时间。

             边沿检测模式:检测信号的上升沿和下降沿。

       TIM提供6种中断模式。

9、GTM输出模块(ATOM)

       在没有CPU干预下产生复杂的输出信号。

       操作寄存器使24位宽。

       GTM中共有5个ATOM模块,每个ATOM模块含有8路通道,通过GTM_ATOMi_CHx_CTRL。

       TOM是GTM的主要输出模块之一,可以输出周期和占空比可调的脉宽调制信号,一个TOM模块包含16路独立通道

       TOM由三个组件组成:比较单元0(CCU0)、比较单元1(CCU1)、信号输出单元(SOC)。

10、EP驱动模块主要用于识别发动机的准确位置信息,是发动机运转所必须的基础模块之一。包含三个部分:信号处理部分、位置判断部分、时钟构建部分。

11、CSG驱动模块主要用于控制燃油系统中的喷油器动作。

0 点赞
3040 次查看
10 评论