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.

[参考译文] TMS320F28375S:关于 FPUmathTable

Guru**** 2522770 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/966263/tms320f28375s-about-fpumathtable

器件型号:TMS320F28375S

您好!

FPUmathTable 的用途是什么?

如果您执行扩展到 RAM 的 CFFT_F32_MAG_TMU0而不将 FPUthTable 加载到 RAM 中、则该值将不正确。

提前感谢。

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

    您好!

    FPUMathTables 包含由 FASTRTTS 中正弦和余弦 API 使用的查找表、也可由 FPU-DSP 例程使用。 如果这些查找表不存在、则这些值将不正确。

    -Shantanu。

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

    感谢你的答复。

    我正在运行一个闪存程序。


    是否有办法扩展 FPUmathTable?


    FPUmathTable 是否可以扩展为 LS?


    页面= 1时 FPUmathTable 是否正确?


    是否有任何其他设置项目?

    我设置的内容如下。


      FPUmathTables:load = FLASHB、
                            运行= RAMLS012345、
                            RUN_START (_FPUmathTablesRunStart)、
                            Load_start (_FPUmathTablesLoadStart)、
                            load_size (_FPUmathTablesLoadSize)、
                            PAGE = 1.

    extern uint16_t FPUmathTablesRunStart;
    extern uint16_t FPUmathTablesLoadStart;
    extern uint16_t FPUmathTablesLoadSize;

    memcpy (((uint32_t *)& FPUmathTablesRunStart、(uint32_t *)& FPUmathTablesLoadStart、
                (uint32_t)和 FPUmathTablesLoadSize);

    e2e.ti.com/.../2364.F2837xD_5F00_FPU_5F00_CFFT_5F00_lnk.txt

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

    您好!

    对迟交的答复表示歉意。 是的、您可以根据自己的要求将其分配给 LS RAM。 只要在代码中使用 memcpy 函数将其加载到 RAM 中、就应该会很好。 您是否面临任何问题?

    -Shantanu