2380304_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2380304_zh-CN

2380304_zh-CN

S32K3 上的 LDREX/STREX/CLREX——似乎在 SRAM 中也能正常工作?

我之前问过一个问题——https://community.nxp.com/t5/S32K/Understanding-Atomics-i-e-STREX-LDREX-on-S32K3/m-p/2356118 ——而回答似乎暗示,即使我仅在单核上使用 LDREX/STREX/CLREX,也无法依赖其行为来防止中断服务程序(ISRs)或中断请求(IRQs)与主线程发生冲突,尤其是当被检查的内存位于 SRAM 中时。

不过经过一些测试,结果似乎与我的预期一致——能否请设计团队确认,LDREX/STREX/CLREX 并不负责解决来自单个内核的访问冲突?我知道这无法阻止DMA与Cortex-M7内核之间的独占访问,但内核自身之间的访问又如何呢?

Re: LDREX/STREX/CLREX on S32K3 - seems to work in SRAM?

你好 @kscz,

我也进行了测试,根据测试结果,我重新开启了这项讨论。
一旦有最新消息,我会尽快回复您。


此致,

丹尼尔

Re: LDREX/STREX/CLREX on S32K3 - seems to work in SRAM?

你好@kscz ,

我已经确认,SRAM 中的行为与 TCM 中的行为相同。我已经据此更新了之前的回答。谢谢你指出这一点。


BR,丹尼尔

Tags (1)
No ratings
Version history
Last update:
‎06-19-2026 03:28 AM
Updated by: