英飞凌TC3xx之一起认识GTM系列(五)如何实现GTM与DSADC关联的配置

编者按:笔者在从事这部分开发工作的时候,看着手册上的各种通道映射关系,开始是一头雾水的,想不通为什么要这样设计,当融会贯通以后,就会发现一切皆有出处,为了避免大家和我开始时一样对着手册的各种不知所谓的说明麻爪,这里把自己的经验写出来,并分别提供了2个实例给大家参考,可以从中体会到为什么要这样配置,进而有所得。

本文介绍实现GTM与DSADC的连接性的相关寄存器配置。DSADC产生的各种事件可以被GTM捕获,同时DSADC的触发信号可以来自于GTM,所以二者之间就有必要的链接配置。

1 GTM与DSADC的连接

1.1 EDSADC 到 GTM 的连接

1.1.1 工作原理说明

由前文EDSADC部分的内容可知,EDSADC会产生几种事件信号,这些信号可以产生服务请求,也可以作为GTM子模块的输入源。下面图中的这些寄存器定义了TC3xx系列芯片的EDSADC到GTM子模块的连接。其中,每个TIM(0-5)模块的每个通道(0-7),都通过一个16选1的多路复用器选择需要的输入来源。由EDSADC给定的输入信号被称为dsadcx_trig_in_y,其中,x表示EDSADC的通道编号,y表示EDSADC产生的事件类型,具体为SRM/SAUL/SBLL。16选1多路复用器的输出被称为timy_muxout_x,其中y=(0,1),x=(0-7)。

  • 26
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

elsa_balabala

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

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

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

打赏作者

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

抵扣说明:

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

余额充值