你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
morecool 发表于 2017-1-12 13:11 頻繁的中斷對於資源的開銷是比較大的,特別是高波特率和數據量較大的情況下更為突出。 FIFO模塊存在于串 ...
moyanming2013 发表于 2017-1-10 15:35 1.FIFO也有软件复杂度,对新手来说DMA更加具有普适性。对老手来说你总得该学点新东西了。 2.软件实现FIFO的 ...
FIFO下的“中断+查询”或进入中断后的接收数据,为了避免事故或保证数据完整性,可能会关闭其它中断,此时就是在占用总线--串口的速率还是非常低效的而占用了高效的总线。
FIFO总是需要中断的,高频中断下FIFO也会显得“力不从心”,此时DMA自然是最好的选择。
FIFO有些显得“高不成低不就”,如鸡肋,干脆去掉了。
点评
虽然DMA用起来也比较方便,但是还是没有FIFO方便
,我支持你的观点