大家怎么使用代码审查工具的?
本帖最后由 hechao 于 2023-10-7 10:49 编辑最近在keil中使用PC-Lint工具,按照网上的方法用了一下,是可以发现一些问题的,比如switch语句中缺少break语句的。
但是也有一个问题,列出的警告太多了,stm32库函数中的问题都会警告出来。是不是有什么地方设置的?
另外请教下大家,是怎么做代码审查的了?
C-State用过没,还不错。
IAR8.3里面的C-STAT功能真不错,方便的分析函数可能存在的问题
https://www.armbbs.cn/forum.php?mod=viewthread&tid=88737&fromuid=58
(出处: 硬汉嵌入式论坛)
eric2013 发表于 2023-10-7 11:18
C-State用过没,还不错。
IAR8.3里面的C-STAT功能真不错,方便的分析函数可能存在的问题
请教C-State里会警告两个长整形相乘后赋值给长整形,可能会溢出,这个警告怎么忽略啊?
因为这个乘法自己知道数据范围是可控的,不会溢出
有没有什么指示符让c-state忽略? tangqianfeng 发表于 2023-10-7 11:33
请教C-State里会警告两个长整形相乘后赋值给长整形,可能会溢出,这个警告怎么忽略啊?
因为这个乘法自 ...
当前我也是简单的测试了下,还没有研究具体玩法。 测出的问题项是有分类的,排序后可以快速跳过同类的
页:
[1]