首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

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

2012-03-04 
驱动编程中用哪个函数拷贝大容量数据耗时最少?我用过memorycopy、write_register_buffer_ulong,他们在拷贝1

驱动编程中用哪个函数拷贝大容量数据耗时最少?
我用过memorycopy、write_register_buffer_ulong,他们在拷贝16k数据要消耗将近200us时间,有没有更省时间的函数阿?

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

热点排行