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.

[参考译文] TMS570LS1224:同步与异步功能费用

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1410772/tms570ls1224-synch-vs-asynch-functions-fee

器件型号:TMS570LS1224

工具与软件:

您好!

还有一个关于 FEE API 的问题、我们可以选择使用同步或异步功能、例如在 EEPROM 中写入读取数据。

查看费用手册、可以 看到、在异步操作中、 Fee_Main contact()需要遵循:

例如:  

TI_RAM.Async Fee_Write (BlockNumber、&SpecialRamBlock[0]);

应执行的操作

TI_4.54 Fee_Main ction();
delay();
STATUS=TI_CCS4520 Fee_Get (0);
}
while (Status!=idle);

1)与同步功能相比有什么优势(例如: Fee_Write 442)? 可以被其他任务中断? 、...

2) 延迟()多少;在 Fee_Main 4420()之间的呼叫;?

谢谢!

此致、

Marc

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

    尊敬的 Marc:

    1)与同步函数(ex: TI_452)相比有什么优势 Fee_Write ? 可以被其他任务中断吗?[/报价]

    Fee_Write 4.54不需要额外呼叫。 一直持续到完成、器件上的其他操作将处于暂停状态。 其中一种的优于另一种的优点是、当异步写入正在进行时器件并执行其他任务、其中同步会占用主 CPU 运行时间来根据请求完全完成任务(即无后台操作)。

    2 ) 延迟(); TI_4.52调用之间的延迟(); Fee_Main ?

    我没有看到任何具体的延迟值、因此它仅取决于应用。 该应用程序可以 定期调用 TI_3054 Fee_Main 函数、直到作业完成。

    ——
    谢谢、此致、
    Jagadish。

    [/quote]