请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8375万D 您好,Champs:
我们正在使用F2837xD并通过EMIF连接SDRAM。
CPU2基本例程具有一些中断函数,并且两个中断函数都具有SDRAM的WRITE EMIF命令。
首先,CPU2正在处理低优先级中断函数并写入EMIF。 在此任务期间, 系统接受中断以实现更高优先级的中断功能,并且还将开始写入EMIF。 在这种情况下,低优先级任务将暂停并移至较高优先级任务。
较高优先级的任务也具有正在写入EMIF任务。 因此,低优先级任务EMIF写入必须在高优先级任务期间停止。
如果低优先级任务写入EMIF未完成并挂起, 则 在完成高优先级任务EMIF写入后,此低优先级任务的行为如何?
低优先级任务写入EMIF是否能够在中间重新启动? 还是从头开始写?
此致,
Kz777