请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CCStudio 工具/软件:TI C/C++编译器
你(们)好
客户在使用 C7000的 HostEmulator 时遇到一些意外行为。
某些函数输出错误的结果。
以下是功能列表:
| LMBD | _lmbd() |
| MEM8 | mem8 () |
| MEM8_CONST | mem8_const () |
| AMEM8_CONST | _amem8_const () |
| 外部 | _ext() |
| EXTU | extu () |
| SMPY2LL | smpy2ll() |
| MPYSU4LL | mpysu4ll() |
| CMPY | _cmp() |
| MPY2LL | mpy2ll() |
| MPYU4LL | mpyu4ll () |
| DDITPLP2. | _dotpl2() |
| DCCMPY | _dccmpy() |
| DCMPY | _dcmpy() |
| DMPYSU4. | dmpysu4() |
| MPYU2 | mpyu2() |
| EXTUR | extur() |
| MPYUS4LL | mpyus4ll() |
例如、客户为 MPY2LL _mpy2ll()准备了简单测试代码及其行为详细信息:
-行为:
看起来函数的输出在32位饱和。
例如、当预期结果为0x32C40000时、函数输出仅为0x00000000。
测试用例
e2e.ti.com/.../HostEmulation.zip
-测试环境网:
* Windows10 Pro
* Visual Studio 2017 x64版本构建
谢谢、此致、
哈塔。