[STM32U5] STM32U575 TrustZone 工程中断异常

[复制链接]
96|31
uptown 发表于 2026-7-22 20:48 | 显示全部楼层
为中断向量表所在的内存段配置匹配的SAU访问权限,确保非安全侧可以合法读取自身向量表区域,避免取向量时触发总线错误。
phoenixwhite 发表于 2026-7-22 21:32 | 显示全部楼层
STM32U575的中断控制器支持中断的安全/非安全属性划分。若中断未正确配置为安全或非安全中断,可能导致异常。
primojones 发表于 2026-7-24 15:28 | 显示全部楼层
NVIC寄存器的中断安全属性配置错误,将原本分配给非安全侧的中断错误标记为安全中断,非安全侧的中断向量表完全无法响应这类中断,直接触发不可预测的异常跳转。
tifmill 发表于 2026-7-24 17:30 | 显示全部楼层
TrustZone架构下,中断的归属由中断向量表、NVIC和目标区配置共同决定,任何一个环节出错都会导致中断无法正确路由。
iyoum 发表于 2026-7-24 17:54 | 显示全部楼层
中断向量表放置的内存区域SAU权限配置错误,非安全侧没有该区域的访问权限,中断触发取向量时直接触发总线错误,最终升级为HardFault。
linfelix 发表于 2026-7-24 18:31 | 显示全部楼层
如何配置STM32U575的TrustZone中断优先级?
jtracy3 发表于 2026-7-25 09:09 | 显示全部楼层
必须先把外设放开为 NSEC,再修改 ITNS;顺序颠倒会出现不确定行为。
averyleigh 发表于 2026-7-25 09:42 | 显示全部楼层
说明非安全区的向量表可能未正确构建或地址不匹配。
kmzuaz 发表于 2026-7-25 10:56 | 显示全部楼层
外设NSACR寄存器配置步骤是什么?
vivilyly 发表于 2026-7-25 15:30 | 显示全部楼层
TrustZone的核心安全机制是什么?
lllook 发表于 2026-7-28 14:10 | 显示全部楼层
中断处理需要在安全区域设立专门的中断服务例程,确保数据处理不会影响主程序流程,实现安全稳定交互。
huangcunxiake 发表于 2026-7-30 18:47 | 显示全部楼层
中断安全属性配置错误、NVIC 划分错误、VTOR 重映射异常、外设安全开关、栈溢出、安全网关错误。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0