请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28P650DH 工具与软件:
尊敬的专家:
我的客户使用 OTA 设计、将引导加载程序和应用程序放入一个 CCS 工程中。 在它们的引导加载程序中、有一个除法和"I$DIV"被编译器(__LW_AT__称为)、这会导致引导加载程序卡住。 现在我们已经知道、这是因为 "I$$DIV"和 RTS 库位于应用空间中、该库在 OTA 期间被擦除。 我们通过使用"__divf32 ()"而不是除法"/"运算符解决了这一问题。
基于上述背景、我的客户想知道在什么情况下 称为"I$$DIV"? 在使用 f280039的其他项目中、他们 在使用"/"运算符时看到的是"F2800$$DIV"而不是"I$DIV"、为什么 FS 在"/"运算符时不使用"I$DIV"?
此致、
挂起。