This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28069:IQdiv 始终提供相同的结果

Guru**** 2558830 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/993246/tms320f28069-iqdiv-always-gives-the-same-result

器件型号:TMS320F28069
Thread 中讨论的其他器件:controlSUITEC2000WARE

尊敬的团队:

无论您如何更改要分频的两个数字、IQdiv 的计算结果始终为581117743。

我使用了 CCS 10和 controlSUITE\libs\math\IQmath\v160\examples: 28069_IQsample.c

请帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Susan、

    您可以期待 SME 在明天对此做出响应。 周二是 TII 假期。

    您是否已检查项目是否正确包含 ROM 中的 IQMathTables?

    谢谢、

    Sira

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="43439" URL"~/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/993246/tms320f28069-iqdiv-always-gives-the-same-result/3669948 #3669948"]是否已检查项目是否正确包含 ROM 中的 IQMathTables?

    是的。 我使用  了28069_IQmath_lnk。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我无法复制您的问题:  

    是否可以确保正确包含了该库? Q 值是否不匹配?  

     您能使我的反汇编代码看起来与您的类似吗? 您可以发送您的屏幕截图吗?

    -Shantanu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  Shantanu:

    您可以将 zip 项目发送给我吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Susan、

    请查找项目 attachede2e.ti.com/.../E2E_5F00_TEST.zip

    -Shantanu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我测试了您的项目、结果如下所示。 (我使用 LAUNCHXL_F28069M)。 请帮助您检查它。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我认为我发现了这个问题。 在所附的 zip 文件中、我忘记了在 IQmathLib.h 中将 IQ 版本更改为28 GLOBAL_IQ 宏值必须保持一致。 您能否检查这是否是问题?

    -Shantanu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    #ifndef global_Q
    #define GLOBAL_Q 28.
    #endif

    但结果是相同的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在使用28379d 时获得了正确的结果。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    真有意思。 使用的所有项目设置/库/目标文件格式是否相同?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    它们都来自 C2000ware。

    C:\ti\c2000Ware_3_03_00_00\libraries\math\IQmath\c28\examples\C

    2837xd_IQsampleC 和 2806x_IQsampleC

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、这可能需要进一步调试。 我们可以在离线模式下讨论这一点吗?