Part Number:TMS320F280039
你好,请问:用TMS320F280039, 就是把调试没用到的好几个数组[20]和好几个变量删掉,机器跑起来会误报某个故障(漏电流采样值异常),或有几个校准系数异常(有几个校准系数异常),采样参数值异常(三相有功值采样参数值偏大),还原删掉部分不误报正常,什么原因,应该怎样优化设置么
目前编译器优化项=1
user5229665:
尝试彻底关闭优化等级后是否还有问题,若仍有,则不是优化等级的问题;若正常,可保持这样,如果不能接受关闭优化等级的执行速度与效率,可尝试逐步加大优化等级,看加到哪里出现正常与不正常的分界点。optimization level 为主,speed vs size trade -offs为辅。
,
user1431255:
修改前后编译器优化项一直=1,没有修改过
,
ZHUANG TIAN:
可能是RAM资源分配的问题,有重叠或其他不合理的地方,比如被CLA暂用。