没有合适的资源?快使用搜索试试~ 我知道了~
首页3_AURIX 应用笔记 通用定时器(GTM),捕获和比较简单驱动.pdf
3_AURIX 应用笔记 通用定时器(GTM),捕获和比较简单驱动.pdf
需积分: 48 1.8k 浏览量
更新于2023-05-29
评论 2
收藏 1.3MB PDF 举报
3_AURIX 应用笔记 通用定时器(GTM),捕获和比较简单驱动.pdf
资源详情
资源评论
资源推荐

TriCore™ AURIX™家族系列
32位
通用定时器(GTM),
捕获和比较的示例驱动程序
AP32213
应用笔记
V1.0,2014-05
微控器

00
免责条款
为方便客户浏览,英飞凌以下所提供的将是有关英飞凌产品及服务资料的中文翻译版本。该中文翻译版本仅供参考,
并不可作为任何论点之依据。虽然我们尽力提供与英文版本含义一样清楚的中文翻译版本,但因语言翻译和转换过
程中的差异,可能存在不尽相同之处。因此,我们同时提供该中文翻译版本的英文版本供您阅读,请参见www.infi
neon-ecosystem.org。并且,我们在此提醒客户,针对同样的英飞凌产品及服务,我们提供更加丰富和详细的英文
资料可供客户参考使用。请详见 www.infineon.com
客户理解并且同意,英飞凌毋须为任何人士由于其在翻译原来的英文版本成为该等中文翻译版本的过程中可能存在
的任何不完整或者不准确而产生的全部或者部分、任何直接或者间接损失或损害负责。英飞凌对于中文翻译版本之
完整与正确性不担负任何责任。英文版本与中文翻译版本之间若有任何歧异,以英文版本为准,且仅认可英文版本
为正式文件。
您如果使用以下提供的资料,则说明您同意并将遵循上述说明。如果您不同意上述说明,请不要使用本资料。
版本2014/05
出版发行:
英飞凌科技公司
上海, 中国
© 2014 Infineon Technologies
版权所有
免责条款
本应用笔记中给出的信息仅作为实现英飞凌器件的建议,不得被视为英飞凌器件的任何特定功能、条件或质量作出
的任何说明或保证。此应用笔记的接受者必须在实际应用中判定此种描述的任何功能。英飞凌科技在此否认承担此
应用笔记中任何和所有信息相关的任何形式的保证和责任(包括但不限于不侵犯第三方知识产权)。
信息
有关技术、交货条款及条件和价格,请与您最近的 Infineon Technologies 办事处联系。
警告
由于技术要求,组件可能含有危险物质。如需相关型号的信息,请与您最近的 Infineon Technologies 办事处联
系。如果可能合理地预期此类组件的故障会导致生命支持器件或系统发生故障或影响该器件或系统的安全性或有效
性,则 Infineon Technologies 提供的组件仅可用于获得 Infineon Technologies 明确书面批准的生命支持器件
或系统。生命支持器件或系统的目的是植入人体或支持和/或保持并维持和/或保护生命。如果出现故障,则可能危
及使用者或他人的人身安全。

通用定时器(GTM),捕获和比较的示例驱动程序
AP32213
应用笔记
4
V1.0,2014-05
目录
1 介绍.....................................................................................5
1.1 用途.................................................................................5
1.2 参考文献.............................................................................5
2 英飞凌驱动的通用软件架构......................................... ................... ...6
2.1 介绍...................................................................................6
2.2 目录结构...............................................................................6
2.2.1 控制器相关文件.......................................................................7
2.2.2 控制器无关文件.......................................................................7
2.2.3 操作系统结构文件.....................................................................7
2.2.4 桥接口和宏文件.......................................................................7
2.2.5 项目指定文件.........................................................................7
3 PWM生成-PWM测试驱动程序.................................................................8
3.1 介绍...................................................................................8
3.2 PWM驱动程序系统结构...................................................................8
3.3 TOM和ATOM.............................................................................8
3.3.1 定时器输出模块(TOM)................................................................9
3.3.2 ARU连接定时器输出模块(ATOM).......................................................10
3.3.3 PWM生成.............................................................................11
3.4 公共函数-API...........................................................................13
3.5 PWM测试驱动程序-PWM通道配置...........................................................15
3.6 PWM测试驱动程序-使用实例..............................................................16
4 基本TIM(定时器输入模块)示例...........................................................19
4.1 介绍..................................................................................19
4.2 TIM PWM测量模式(TPWM)应用实例.......................................................24
4.3 TIM输入事件模式(TIEM)应用实例.......................................................25
4.4 TIM输入预分频模式(TIPM)应用实例.....................................................26
4.5 TIM–ARU-MCS应用实例..................................................................27
5 PWM灵活生成方式-IfxGtm_PsmExample驱动程序..............................................29
5.1 IfxGtm_PsmExample驱动程序概览.........................................................29
5.2 IfxGtm_PsmExample驱动程序API..........................................................31
5.3 驱动文件和文件夹结构...................................................................32

应用笔记
5
V1.0,2014-05
通用定时器(GTM),捕获和比较的示例驱动程序
AP32213
介绍
1 介绍
本文档介绍了英飞凌AURIX家族系列产品的通用定时器模块(GTM),该模块扩展并替代之前GPTA模块功
能。
GTM包括可以独立工作子模块,在系统设计时也可以把各子模块组合在一起使用。通过把不同的子
模块组合在一起使用可以实现多种复杂功能。这样一来,一个GTM便具有多样且差异化的应用功能。
1.1 用途
本应用笔记提供了最具通用性的GTM子模块的基本驱动示例,从而帮助加快GTM学习进程,并且也是子模
块复杂驱动程序开发的初期学习。
注意:本驱动程序文档不应在真实产品上“按原样”使用,仅作为平台开发的初期学习用。
1.2 参考文献
[1] AURIX™ Datasheet (A Step)
[2] GTM 1.4.2 Errata
剩余32页未读,继续阅读












杨千行
- 粉丝: 8
- 资源: 37
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0