Autosar操作系统在任务中提供GetRessource/ReleaseResource
API以保护关键区域。
软件组件是否可以直接使用GetRessource/ReleaseResource
进行互斥?或者RTE的工作是为arxml文件中配置为ATOMIC的数据生成GetResource/ReleaseResource
?
否,这些API对软件组件不可用。GetResource
/ReleaseResource
确实被RTE用作实现更高层语义的可能手段,如ExclusiveArea
,软件组件可以通过它来表示互斥。