尊敬的所有人:
通过 F021闪存 API (SPNU501H) Fapi_issueProgrammingCommand ()进行 EEPROM BANK7写入期间、是否仍会发生中断(触发)? 换句话说、在写入期间、是否可以处理来自外设的中断?
通过 Fapi_issueAsyncCommandWithAddress ()擦除 EEPROM BANK7的操作同样的问题。
感谢您的时间和支持。
顺祝商祺、
路易斯
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.
尊敬的所有人:
通过 F021闪存 API (SPNU501H) Fapi_issueProgrammingCommand ()进行 EEPROM BANK7写入期间、是否仍会发生中断(触发)? 换句话说、在写入期间、是否可以处理来自外设的中断?
通过 Fapi_issueAsyncCommandWithAddress ()擦除 EEPROM BANK7的操作同样的问题。
感谢您的时间和支持。
顺祝商祺、
路易斯
您好、Luis:
通过 F021闪存 API (SPNU501H) Fapi_issueProgrammingCommand ()进行 EEPROM BANK7写入期间、是否仍会发生中断(触发)? 换句话说、在写入期间、是否可以处理来自外设的中断?
通过 Fapi_issueAsyncCommandWithAddress ()擦除 EEPROM BANK7的操作同样的问题。
[/报价]是的、中断将起作用。 因为 没有 F021 API 将不会禁用中断。
唯一的问题是、如果你的中断矢量或者矢量跳转到驻留在与闪存操作相同内存库中的代码正在发生、CPU 将停止、直到闪存操作完成。 但在本例中、 它是 EEPROM 组7、因此中断不会出现问题。
请参阅以下主题、了解更多详细信息:
(+) TMS570LS3137:关于在有源闪存操作期间的中断冻结-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
(+) TMS570LS3137:关于 F021的 Fapi_checkFsmForReady ()-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
--
谢谢。此致、
Jagadish。