在阅读AUTOSAR_TPS_SoftwareComponentTemplate
后,我仍然对两种类型的InterRunnableVariable
和数据一致性概念感到困惑。有我的问题:
ExplicitInterRunnableVariable
和ImplicitRunnableVariable
之间有什么区别?
InterRunnableVariable
?RunnableEntity
可以处理ExclusiveArea
吗?while (i<n){
while(j=n){
j++;
}//this is I think n*(n+1)
i++;//(n+1)
}//n
的条件是什么?答案 0 :(得分:2)
参考:TPS_SWCT_01054和TPS_SWCT_01055
参考:TPS_SWCT_01592
软件组件是用C语言编写的,C语言(如已知的)为您提供了足够的绳索来自行处理。问题不在于它们是否可以(在正式建模之外)。
没有条件,专属区域只是代表互斥的机制。如果您需要实现互斥,请使用专属区域 和不要使用可互操作变量。