在 STM32H745I-Disco 评估板上,用户按钮(蓝色按钮)物理连接到 PC13 引脚,并且是 TAMPER 1。
我在 M7 核心上成功实现了 TAMPER 1 中断功能,但无法在 M4 核心上实现中断。我想在 M4 上获取 TAMPER 中断,将 M7 设置为休眠状态。
我按照以下方式配置了 RTC 篡改 1 中断。(与在 M7 上的配置相同,仅将初始化对象更改为 Cortex-M4)
这是在 M7 核心上使用且完全正常的相同配置。自动生成的代码在 M4 核心上与在 M7 核心上相同。
我按照在M7核心中的做法添加了以下代码。
程序从未进入该函数,TAMPER_1在M4内核中无法工作。 求高手能帮助一下,如果要在M4内核中使用tamper,是否需要将其配置为与M7内核不同的方式吗? 是否可能在M4内核中获得TAMPER中断?
|