DMA发送方法技术

技术编号:7277219 阅读:535 留言:0更新日期:2012-04-19 04:28
本发明专利技术公开一种DMA发送方法,其包括以下步骤:步骤301,根据应用层确定每个周期发送数据包长度和个数;步骤302,为每个数据包创建描述符;步骤303,判断是否为第一个描述符;步骤304,把当前描述符作为新描述符队列的首尾;步骤305,把上下文控制寄存器中的RUN位清零;步骤306,根据上下文控制寄存器中的有效位来查看上一步骤执行的结果;步骤307,把描述符地址写入链路层命令指针寄存器中;步骤308,把上下文控制寄存器中的RUN位置“1”;步骤309,判断N个数据包是否发送完成;步骤310,集中准备DMA发送描述符;还有步骤311至步骤314。本发明专利技术实现连续发送多个数据包,实现大容量数据的传输。

【技术实现步骤摘要】

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:楼俊荣
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术