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.

[参考译文] TMS320F28377S:如何从 TMS320F28377S 控制器读取闪存

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1364867/tms320f28377s-how-to-read-flash-from-tms320f28377s-controoler

器件型号:TMS320F28377S
主题中讨论的其他器件: TMS320F28377DC2000WARE

我们之前在使用 TMS320F28377D 控制器,因为 Fapi_doMargCodread ()函数被用来读取闪存。 但在 TMS320F28377S 控制器中、当使用以下附加的该功能时、显示了以下错误、请帮助我们。

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

    您可以确认闪存 API 库是您项目的一部分吗?  这些错误似乎表明符号没有放置在库中。

    库位于 C2000Ware 中的此处  C:\ti\c2000\C2000Ware_5_02_00_00\libraries\flash_api\f2837xs+库中

    此致!
    马修

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

    您好!

    感谢您的响应、我们已经在您给定的路径中包含了 F021_API_F2837xS_FPU32.lib 文件、但只有在我们尝试在应用程序中调用这些函数时才会发生此错误。

    关于

    K.T.Prasanna.

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

    大家好、Matthew 现在不在周二返岗、您可以期待收到回复。  很抱歉耽误你的时间。

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

    您好!

    感谢您的回复、是为查询提供解决方案的任何其他替代方案。

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

    kt、

    您是否可以导入位于 C2000Ware 中以下位置的工程: C:\ti\c2000\C2000Ware_5_02_00_00\device_support\f2837xd\examples\dual\flash_programming

    这将提供一个将闪存 API 集成到项目中的工作示例。  由于已经包含.lib、我可以查看链接器(cmd)文件;链接器和 main.c 文件中闪存 API 的加载/运行部分(#pragma code_section...)以及 其中包含的诸如 flash_programming_c28.h 文件等。

    此致!

    马修

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

    您好!

    可能是 tms320f2837xS 控制器不支持 Fapi_doMargCodread ()函数,因为在 FLASH_API 中

    记录他们没有指定任何有关此功能的信息。 实际上、我们还使用了另外一个 Flash 读取函数、这个函数是从其他论坛查询获取的。 从而解决了我的问题。

    谢谢!

    此致、

    K T Prasanna.