ZHCUCH3A November 2024 – March 2025 F29H850TU , F29H859TU-Q1
C29x CPU 支持将 8 位值加载到内部计数器 (ISTS.ATOMIC COUNTER) 中的指令“ATOMIC.REG #u8”。每执行一个指令包,此计数器递减一。只要此原子计数器不为零,中断(RTINT 或 INT)就无法进入 CPU 流水线。因此,这个指令允许用户代码针对多达 256 个指令包来阻止中断。
对使用 ATOMIC 指令的限制: