aqua-375372 发表于 2017-1-10 09:55:28

STM32的串口无FIFO真是一大败笔

STM32的串口无FIFO真是一大败笔

creep 发表于 2017-1-10 10:19:27

STM32的RAM一般都不小,自己实现一个FIFO也不难。

没事逛荡 发表于 2017-1-10 14:51:50

现在都做个缓冲区,操作方便。

奏奏奏 发表于 2017-1-10 15:24:06

我觉得芯片只是个工具,既然你选择了这样的工具,就要去灵活应用它:lol

moyanming2013 发表于 2017-1-10 15:35:31

1.FIFO也有软件复杂度,对新手来说DMA更加具有普适性。对老手来说你总得该学点新东西了。
2.软件实现FIFO的复杂度比硬件FIFO来的简单,软件也可以完成FIFO的功能。

morecool 发表于 2017-1-12 09:29:42

雖然可以使用DMA實現,但是如有DMA被高級別的用戶佔用總線的話,可能會導致數據接收不可靠。
如果有自己的緩衝區當然是最好的了。

netlhx 发表于 2017-1-12 09:34:18

有个还是更好,不过出于硬件成本考虑,厂商是否愿意是个问题

斜阳__ 发表于 2017-1-12 09:38:32

多一个fifo会更好,使用更方便;

wofei1314 发表于 2017-1-12 09:43:41

觉得有没有都无所谓...

反正能实现自己的需求就行了,有FIFO就用,没有就自己想办法解决....

海迹天涯 发表于 2017-1-12 10:47:09

不需要:D:D
页: [1] 2 3
查看完整版本: STM32的串口无FIFO真是一大败笔