0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S32K3 RTD的PIT定时器

li1756686189 来源:嵌入式 MCU 2023-01-29 09:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

S32K3xx 有 3个PIT,PIT是周期性中断定时器,可用于中断和触发。包括专用实时中断(RTI),它在单独的时钟上运行,可用于系统唤醒。

dcf14de4-9f4d-11ed-bfe3-dac502259ad0.png

dd1df556-9f4d-11ed-bfe3-dac502259ad0.png

该模块的主要特点是:一个RTI定时器,用于唤醒CPU,定时器能产生触发脉冲,产生中断,可屏蔽中断,即使总线时钟关闭,也可选择触发RTI中断,为 RTI定时器提供单独的输入时钟,以节省功耗。所有其他定时器共享一个内核时钟。每个定时器有独立超时时间,所有定时器都使用递减计数器,当定时器启用了链模式时,它会在上一个计时器到时后计数。如果计时器n-1向下计数到0,计数器n将该值减1。第一个定时器(定时器0)不能链接到任何其他计时器。

dd366c62-9f4d-11ed-bfe3-dac502259ad0.png

四个32位定时器通道,时钟源来自AIPS_SLOW_CLK。PIT_0中的一个 RTI定时器在SIRC(32KHz)上运行,并支持待机模式下的操作。所有定时器都使用自动重载向下计数器,当计时器达到0时发生中断。可以链接PIT_0计时器以创建64位定时器。

所有PIT实例都能够生成周期性触发,这些触发可以通过TRGMUX路由到电机控制IP,如eMIOS、LCU、BCTU、ADC。实时中断(PIT_0_RTI)由32KHz SIRC计时。

包括 RTI在内的所有PIT通道中断共享一个IRQ中断向量。

dd3c53f2-9f4d-11ed-bfe3-dac502259ad0.png

dd652bec-9f4d-11ed-bfe3-dac502259ad0.png

dd9507ea-9f4d-11ed-bfe3-dac502259ad0.png

dda09d44-9f4d-11ed-bfe3-dac502259ad0.png

ddc503be-9f4d-11ed-bfe3-dac502259ad0.png

dde0056a-9f4d-11ed-bfe3-dac502259ad0.png

PIT 的API说明可以从如下目录中找到。

de09d20a-9f4d-11ed-bfe3-dac502259ad0.png

de11ec42-9f4d-11ed-bfe3-dac502259ad0.png

de36c1ac-9f4d-11ed-bfe3-dac502259ad0.png

de53f650-9f4d-11ed-bfe3-dac502259ad0.png

de8c5e1e-9f4d-11ed-bfe3-dac502259ad0.png

dea6e59a-9f4d-11ed-bfe3-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RTD
    RTD
    +关注

    关注

    1

    文章

    161

    浏览量

    29109
  • 计数器
    +关注

    关注

    32

    文章

    2306

    浏览量

    97574
  • 中断
    +关注

    关注

    5

    文章

    913

    浏览量

    43566
  • 定时器
    +关注

    关注

    23

    文章

    3361

    浏览量

    121751
  • PIT
    PIT
    +关注

    关注

    0

    文章

    15

    浏览量

    8445
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    用于EIM和ERM外围设备的S32K3 RTD相关问题

    我们正在为 S32K3 44设备 进行 ECC 错误处理(在 SRAM 和闪存中),但我还没有在 RTD 版本 4.4.2.0.0 D2203 上找到相关的 Ip 驱动程序。我看到针对不同的设备(S32K3 1..)提出了一些
    发表于 03-17 06:58

    如何将S32K3 RTD驱动程序链接到EB Tresos?

    如何将S32K3 RTD驱动程序链接到EB Tresos?我不得不重新安装 S32,但找不到它要求 EB Tresos 路径的步骤。
    发表于 03-20 07:30

    s32k3的MBDT需要autosar?

    我们最近决定为我们的项目使用 S32K3,目前正在从 MPC574 切换到 S32K3 开发套件。一位同事为 s32k3 安装了 MBDT,并报告说他还必须安装一些 autosar 驱动程序
    发表于 03-27 07:25

    RTD (S32K3) 使用的ModuleID列表是否存在?

    我想知道 RTD (S32K3) 使用的 ModuleID 列表是否存在?(configurationCommonPublishedInformation/ModuleId) 我想将
    发表于 03-28 08:59

    S32 Design Studio中添加S32K3实时驱动程序更新站点时出错了怎么解决?

    大家好,在S32 Design Studio(V3.5)中添加S32K3 Real-Time Drivers Update Sites(SW32K3_RTD_4.4_2.0.3_DS_updatesite_D2302.zip)时
    发表于 03-31 08:09

    如何设置S32K3的调试密码?

    1、如何设置S32K3的调试密码?阿拉伯数字配置调试密码后如何解锁帐号?1、S32K3怎么配置调试密码?2、配置完成测试密码如何解锁?
    发表于 04-18 09:54

    如何检查S32K3上的Lpspi+eDMA/PIT/CAN/EEPROM挂起的中断?

    我正在研究 S32K3 上的 Lpspi+eDMA/PIT/CAN/EEPROM 模块。有必要检查中断是否得到服务。我不知道哪些寄存表示挂起的中断。有什么解决办法吗?
    发表于 04-23 09:20

    更新S32K3 RTD v3.0.0 P01 HF01时出错了的原因?怎么解决?

    目前我们项目使用的是S32K3 RTD v2.0.3 + EB tresos v28.2。 由于针对 S32K3 RTD v3.0.0 P01 HF01 发布了更新,我们正在尝试使用
    发表于 05-05 12:43

    S32K3统一引导加载程序构建问题如何解决?

    如下: 适用于 S32 平台 3.4 的 S32DS S32K3 RTD AUTOSAR 4.4 版本 2.0.0 错误信息:
    发表于 05-19 08:21

    S32K3的周期性中断定时器介绍

    S32K3xx 有 3PITPIT是周期性中断定时器,可用于中断和触发。包括专用实时中断(RTI),它在单独的时钟上运行,可用于系统唤醒
    的头像 发表于 01-29 09:55 4882次阅读

    助力集成式热管理系统,S32K3多电机控制方案已就位!

    助力集成式热管理系统,S32K3多电机控制方案已就位!
    的头像 发表于 10-24 15:41 1596次阅读
    助力集成式热管理系统,<b class='flag-5'>S32K3</b>多电机控制方案已就位!

    基于S32K3的新一代IBCM解决方案

    基于S32K3的新一代IBCM解决方案
    的头像 发表于 09-27 15:51 1684次阅读
    基于<b class='flag-5'>S32K3</b>的新一代IBCM解决方案

    S32K3可以直连AWS云服务啦!

    亚马逊云服务(AWS)集成到其广泛采用的S32K3汽车微控制系列中,以用于车身控制、区域控制和电气化应用,进一步扩展对恩智浦 S32汽车计算平台 上的安全云连接的支持。 S32K3
    的头像 发表于 10-20 10:15 1275次阅读
    <b class='flag-5'>S32K3</b>可以直连AWS云服务啦!

    S32K3系列汽车级MCU应用笔记

    电子发烧友网站提供《S32K3系列汽车级MCU应用笔记.docx》资料免费下载
    发表于 12-30 15:43 2次下载

    S32K 进阶之旅】如何使用 S32K3 PIT 定时器实现精准延时?

    周期中断定时器(PeriodicInterruptTimer,PIT)模块顾名思义,就是通过计时行为引发周期性中断事件的触发。本文基于S32K312开发板实现延时功能,在此之前先简单
    的头像 发表于 03-10 16:33 1192次阅读
    【<b class='flag-5'>S32K</b> 进阶之旅】如何使用 <b class='flag-5'>S32K3</b> <b class='flag-5'>PIT</b> <b class='flag-5'>定时器</b>实现精准延时?