当前位置: 代码迷 >> 驱动开发 >> 驱动编程中用哪个函数拷贝大容量数据耗时最少?解决方法
  详细解决方案

驱动编程中用哪个函数拷贝大容量数据耗时最少?解决方法

热度:46   发布时间:2016-04-28 11:07:08.0
驱动编程中用哪个函数拷贝大容量数据耗时最少?
我用过memorycopy、write_register_buffer_ulong,他们在拷贝16k数据要消耗将近200us时间,有没有更省时间的函数阿?

------解决方案--------------------
不知道有什么别的办法了。再不行用DMA?
你是从哪儿拷到哪儿啊?总线带宽是多少?理论实践是多少?
------解决方案--------------------
和STRCPY 类似的函数时间已经达到极限,就是在cpu时钟频率下搬运数据,不可能再快,除非提高主频,再者dma不能提高速率,只是cpu不用参与传输而已。
  相关解决方案