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.

[参考译文] CCS/TMS320F280049:如果我想在280049中使用 IQmath,如何配置 TMS320F280049的 CMD 文件

Guru**** 2049780 points
Other Parts Discussed in Thread: TMS320F28033, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/812073/ccs-tms320f280049-if-i-want-use-iqmath-in-280049-how-could-i-cofig-the-cmd-file-of-tms320f280049

器件型号:TMS320F280049
主题中讨论的其他器件:TMS320F28033C2000WARE

工具/软件:Code Composer Studio

您好:

我现在使用280049、我想使用 IQmath、但我可以在引导 ROM 中找到 IQ 数学表、如 TMS320F28033; 如果我想在闪存中使用 IQmath 、如何配置 CMD 文件、请告诉我、tks

IQTABLES:origin = 0x3FE000,length = 0x000B50 //引导 ROM 中的 IQMath 表*/
IQTABLES2:origin = 0x3FEB50,length = 0x00008C //引导 ROM 中的 IQMath 表*
IQTABLES3:origin = 0x3FEBDC,length = 0x0000AA /*引导 ROM 中的 IQMath 表*/

.

/*分配 IQ 数学区域:*/
IQMath:>闪存页= 0 /*数学代码*/
IQmathTables :>IQTABLES,PAGE = 0,TYPE = NOLOAD

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

    在这种情况下、您需要从项目的链接器属性中删除 IQmath_BootROMSymbols.lib (如果有)、以便不会创建 IQmath 表的引导 ROM 关联。 然后、在.cmd 文件中、你将 IQmath 表(如你的帖子中上面列出的那样)分配给闪存部分。  例如、您可以参考 C:\ti\c2000\C2000Ware_2_00_00_02\libraries\DSP\FPU\c28\examples\FFT\2837x_rfft_adc 中的 cmd 文件。

    谢谢、

    Sira

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

    谢谢,我现在这样编辑:

    IQMath:> FLASH_BANK0_SEC0,PAGE = 0,ALIGN (4)
    IQmathTables :>RAMGS3,page=1

    和问题已解决。  但您的示例代码在 cmd 文件中没有 IQmath 代码。

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

    很高兴听到这个消息。 我的目的是向您展示如何修改闪存段的 cmd 文件。 然后、您可以在该位置放置任何内容(IQMath)。

    谢谢、

    Sira