欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2019102306531
申请人: 北京简约纳电子有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-08-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种DMA数据同步传输变异步传输的方法,其特征在于,所述方法包括步骤:S1、将传输的当前数据包设置为高优先级任务,由CPU分配资源给所述当前数据包;

S2、在CPU给所述当前数据包分配好资源的传输过程中启动与所述当前数据包对应的DMA传输,将所述DMA传输转至低优先级任务;

S3、释放高优先级任务占用的CPU资源,由CPU分配所述DMA传输所需的资源,完成所述DMA传输;

具体地,当第一数据包到达,先由CPU给高优先级任务分配资源,即先处理第一数据包至第n数据包,而在处理每一数据包时,将数据包对应的DMA传输启动并等待转给低优先级的任务;在低优先级的任务启动并等待第一数据包对应的DMA传输结束的时候,这时候新的第二数据包到达需要处理,同样的,第二数据包为高优先级任务;当处理完第二数据包时,CPU释放,低优先级的DMA传输任务得到调度执行,这时候第一数据包的DMA传输已结束传输;

S4、重复步骤S1 S3,实现所有需要传输的数据包及其对应的DMA传输的数据传输操作。

~