支持有DMA已经足够了。
现在在各家的MCU中不带FIFO的比较少,而且从技术角度而言加一个FIFO没什麽难道,成本也没多少
虽然DMA用起来也比较方便,但是还是没有FIFO方便
有当然好,没有的话用DMA完全能够解决,没有最大败笔那么夸张
FIFO和DMA哪个好用就用哪个呗,反正够用就行
只能说你们操的心真多 ~~;P
原来lpc1758用习惯了,因为项目需要,最近第一次用stm32。发现没有fifo的uart确实不太方便,外部数据发送稍快就容易丢失数据,比如用串口助手一次传入100个字节试试,如果接收过程中有其它任务中断了传输序列,就会丢数,如果有16字节的fifo确实能缓解这个问题。没办法,准备试试dma。
moyanming2013 发表于 2017-1-10 15:35
1.FIFO也有软件复杂度,对新手来说DMA更加具有普适性。对老手来说你总得该学点新东西了。
2.软件实现FIFO的 ...
:handshake,我支持你的观点