hisl_0063:用户定义的对象名称的长度来改进MISRA - C: 2012合规
ID:标题 | hisl_0063:用户定义的对象名称的长度来改进MISRA - C: 2012合规 | |
---|---|---|
描述 | 改进MISRA - C: 2012合规的生成的代码,使用配置参数最大标识符长度( 请注意 默认的最大标识符长度 |
|
一个 | 子系统模块的参数函数名的选择设置为用户指定的 ,限制函数名的长度等于或小于指定的值最大标识符长度。 |
|
B | 限制数据对象名称的长度等于或小于指定的值最大标识符长度:
|
|
C | 当使用这些存储类,限制信号和参数名称的长度等于或小于指定的值最大标识符长度:
请注意 如果指定,这包括的长度标识符的名字。 |
|
基本原理 | 长度在生成的代码中可以导致MISRAC: 2012违反。 | |
模型顾问检查 | 检查用户定义的对象名称的长度(金宝app仿真软件检查) | |
引用 |
|
|
先决条件 | hisl_0060:配置参数改进MISRA - C: 2012 | |
最后的改变 | R2021a | |
例子 | 你可以限制函数名长度等于或小于指定值代码的映射。这可以用来避免违反MISRA规则。 |