YTM32B1M SDK解析38:INTM中断监控器详解

概述

INTM(Interrupt Monitor,中断监控器)是YTM32B1M微控制器中的专用中断监控模块,用于监控系统中断的响应时间和执行状态。INTM可以检测中断处理的延迟,确保系统的实时性要求得到满足,是实时系统和安全关键应用的重要组件。

文件组织结构

头文件分析

  • 主要头文件: intm_driver.h

  • 依赖文件: intm_hw_access.h

  • 功能模块: 中断监控、阈值检测、通道管理、状态报告

核心数据结构解析

1. INTM配置结构体

typedef struct
{
    uint32_t threshold;              /*!< 被监控中断请求允许的最大INTM时钟周期数 */
    uint32_t monitorIrqn;            /*!< 选择被监控的中断源 */
    intm_montor_type monitorChannel; /*!< 选择监控通道 */
} intm_config_t;

核心API接口分析

1. 初始化和反初始化接口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

VehSwHwDeveloper

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

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

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

打赏作者

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

抵扣说明:

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

余额充值