摘要
本申请公开了一种基于i2c协议的DMA传输数据方法、系统及芯片,基于i2c协议的DMA传输数据方法包括:设置DMA缓冲区,获取传输文件信息;其中,所述传输文件信息为超过预设数值位的数据包;将所述传输文件信息写入所述DMA缓冲区中,并基于i2c协议将所述缓冲区中的所述传输文件信息发送至接收端;接收所述接收端发送的成功结果,所述成功结果表示所述接收端成功接收到所述传输文件信息。本申请基于I2C协议将申请的DMA类型的DMA缓冲区中的传输文件信息向接收端发送,可以避免i2c标准接口限制的数据大小,且采用DMA缓冲区不需要CPU进行大量的中断负载,从而通过DMA的高传输速度和I2C的简单接口,实现对大量数据进行快速数据传输的目的。
技术关键词
传输数据方法
接收端
协议
内核
数据传输模块
可读存储介质
处理器
芯片
程序
数值
接口
信号
存储器
计算机