在CCS v9.2.0中,
1. 导入simplelink_cc13x0_sdk_3_20_00_23 例程rfEasyLinkTx_CC1310_LAUNCHXL_tirtos_ccs,编译OK,无error,无warnning。
2. Project->Properties->C/C++ General->Code Analysis,设置如下:
3. Rebuild Project后,出现大量的Error和Warnning。
但是,按照同样的操作,导入simplelink_msp432p4_sdk_2_20_00_12的display_MSP_EXP432P401R_tirtos_ccs例程和fatsd_MSP_EXP432P401R_tirtos_ccs例程,启用Code Analysis后Rebuild Project,却不会出现error和warnning。
Viki Shi:
请问开启Code Analysis的动机是?
Gilbert:
回复 Viki Shi:
1. 希望Code Analysis帮我找出一些隐藏的Bug,语法上的Bug或逻辑上的Bug。
2. 即使找不到Bug,Code Analysis给与的提示也可以让我换一个角度来审查代码。
Viki Shi:
回复 Gilbert:
这种工具更多的是一种规则,很多错误其实并不影响运行。真正写代码的时候不是每个字都按照标准的,比如一些不标准的注释,或者不用的参数定义等。建议你用其他工具来进行检查,看这边的推荐:software-dl.ti.com/…/ccs_project-analysis.html