TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280039: 删掉数组和变量,运行异常误报

Part Number:TMS320F280039

你好,请问:用TMS320F280039, 就是把调试没用到的好几个数组[20]和好几个变量删掉,机器跑起来会误报某个故障(漏电流采样值异常),或有几个校准系数异常(有几个校准系数异常),采样参数值异常(三相有功值采样参数值偏大),还原删掉部分不误报正常,什么原因,应该怎样优化设置么

目前编译器优化项=1

user5229665:

尝试彻底关闭优化等级后是否还有问题,若仍有,则不是优化等级的问题;若正常,可保持这样,如果不能接受关闭优化等级的执行速度与效率,可尝试逐步加大优化等级,看加到哪里出现正常与不正常的分界点。optimization level 为主,speed vs size trade -offs为辅。

,

user1431255:

修改前后编译器优化项一直=1,没有修改过

,

ZHUANG TIAN:

可能是RAM资源分配的问题,有重叠或其他不合理的地方,比如被CLA暂用。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280039: 删掉数组和变量,运行异常误报
分享到: 更多 (0)