目录
前言
从《【OS】AUTOSAR OS Resource实现原理》一文可知,Resources用于实现核内临界区数据的一致性保护,Spinlock用于实现核间(多核)临界区数据的一致性保护。从《【OS】RH850U2A芯片平台Spinlock的底层实现》一文可知在RH850芯片上“自旋”的含义就是While()循环中执行SNOOZE指令。。但是站在开发者的角度来讲,Os Spinlock这个概念还是很抽象,Spinlock到底是个在代码中具体是个什么了?本文就来就详细介绍Os Spinlock的具体实现原理,希望能理解以下问题: