项目

一般

简介

功能 #3380

涛 陆 更新于 3 个月 之前

参考软件“DR-003701-707963 Global Variables” 
 本设计规则支持RQT-003701-705377“软件设计最佳实践”,适用于所有具有实现非AUTOSAR OS、AUTOSAR Classic、AUTOSAR Adaptive或第三方软件的软件的电子模块,并且是符合RQT的方法。 
 不能使用全局作用域的临时变量。 ——需求需要符合 

 设计规则说明 
 本设计规则支持RQT-003701-705377“软件设计最佳实践”,适用于所有带软件的电子模块,是符合RQT的方法。 
 设计规则闭合机制:设计规则的闭合以完成软件技术设计评审(TDR)为标志,并通过“SWQA通用TDR检查单”中的问题进行落实: 
 ICO21012 列出所有被多个用途使用的全局变量。 
 示例1:全局变量IDX在rourone foo()和rourone bar()中都用作数组索引。 

 示例2:在ISR中写入(递增)缓冲区索引,在非ISR路由器中读取(递减)缓冲区索引。

返回