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.

[参考译文] 编译器/TMS320F2.8377万S:Fapi_doMarginad()编译错误

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/617011/compiler-tms320f28377s-fapi_domarginread-compile-error

部件号:TMS320F2.8377万S
主题中讨论的其他部件:controlSUITEC2000WARE

工具/软件:TI C/C++编译器

您好,Champs:

我的客户正在使用F021 FlashAPI来读取通过调用函数Fapi_doMarginad读取的F2.8377万S闪存内容,但编译代码时出现错误报告。

我还尝试了在示例代码"flash_programming"中通过在controlSUITE和C2000ware下添加此函数调用,但得到了相同的错误(此处使用的FlashAPI库是示例代码中的默认库,请参阅以下源代码和图片中的详细信息):

C:\ti\c2000Ware_1_00_01_00\device_support\f2837xs\examples\CPU1 \flash_programming2837 \flash_programming

C:\ti\controlSUITE\DEVICE_SUPPORT\F2837xS\V210\F2837xS_Examples_CPU1 \FLASH_PROGRAMMING2837 \FLASH_PROGRAMMING

u32Index = BON_SectorZ_START;

oReturnCheck = Fapi_doMarginerad(UINT32*)u32Index,Buffer32,1,Fapi_NormalRead

 

您能否告知问题出在哪里,或者我们不能支持F2837x的此功能?

 

此致,

张卫健

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

    Ricky,

    您回答正确。  我们在F2837xD中弃用了读取边距模式。  后来,从F2837xS开始,我们决定不支持此功能。  用户可以根据需要编写简单的代码来读取Flash。  

    谢谢,此致,
    Vamsi

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

    瓦姆西

    感谢您的快速响应和确认。

    我们现在可以关闭此帖子。

    此致,

    张卫健