本帖最后由 lnhaing 于 2015-2-4 09:00 编辑
SPI通信, 数据发送到存储芯片。目前设置的波特率设置为18M,采用检测发送缓冲空标志位来执行下一个数据的发送。
在连续保存50个16位的数据下,如果采取DMA方式,CPU能节省多少效率?有没有必要采取DMA方式?
DMA方式下,只要把数据放在连续的地址空间里,开启DMA就好了?
-------------------------------------------------------------------------------------
我是检测数据改变才保存的,那这种情况有时候是非连续保存,
如果是非连续保存效率上也会提高吗?
|