一種DMA數(shù)據(jù)同步傳輸變異步傳輸?shù)姆椒?/p>

基本信息

申請?zhí)?/td> CN201910230653.1 申請日 -
公開(公告)號 CN109857686B 公開(公告)日 2020-12-29
申請公布號 CN109857686B 申請公布日 2020-12-29
分類號 G06F13/28 分類 計算;推算;計數(shù);
發(fā)明人 張志運 申請(專利權(quán))人 北京簡約納電子有限公司
代理機構(gòu) 南京正聯(lián)知識產(chǎn)權(quán)代理有限公司 代理人 郭俊玲
地址 100088 北京市海淀區(qū)知春路6號錦秋國大廈B區(qū)1001、1002室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種DMA數(shù)據(jù)同步傳輸變異步傳輸?shù)姆椒?,S1、將傳輸?shù)漠?dāng)前數(shù)據(jù)包設(shè)置為高優(yōu)先級任務(wù),由CPU分配資源給所述當(dāng)前是數(shù)據(jù)包;S2、在CPU給所述當(dāng)前數(shù)據(jù)包分配好資源的傳輸過程中啟動與所述當(dāng)前數(shù)據(jù)包對應(yīng)的DMA傳輸,將所述DMA傳輸轉(zhuǎn)至低優(yōu)先級任務(wù);S3、釋放高優(yōu)先級任務(wù)占用的CPU資源,由CPU分配所述MDA傳輸所需的資源,完成所述DMA傳輸;S4、重復(fù)步驟S1~S3,實現(xiàn)下一數(shù)據(jù)包及其對應(yīng)的DMA傳輸?shù)臄?shù)據(jù)傳輸操作;本發(fā)明可將數(shù)據(jù)傳輸過程中與數(shù)據(jù)包對應(yīng)的DMA傳輸與數(shù)據(jù)包傳輸異步傳輸,提高數(shù)據(jù)包的傳輸效率,并提升CPU利用率。