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.

[参考译文] TMS570LC4357:F021 API - Fapi_flushPipeline

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1188155/tms570lc4357-f021-api---fapi_flushpipeline

器件型号:TMS570LC4357

我正在使用 F021闪存 API 中的 Fapi_flushPipeline 函数。 但是、我想确保在调用此函数后、它会阻止以阻止任何其他被调用的闪存操作。 此函数是否阻断? 我在函数的反汇编中看到、它会调用 fapi_waitDelay、这是一个已弃用的延迟函数。 我假设此函数确实会阻止、但我希望确保它阻止、因为无法以 c 格式公开访问 FAPI。

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

    您好、Matthew、

    我验证了函数  Fapi_flushPipeline 的定义、

    您是对的、此函数具有延迟函数"Fapi_waitDelay"。 这会产生1us 的阻断延迟。

    --

    谢谢、此致、
    Jagadish。