串口接收FIFO处理问题

2019-12-23 18:36发布

大家好,

        当使用FIFO接收到串口数据后,此时数据已存在于FIFO中,这时上层应该通过哪种方式(触发机制)去读取这些数据呢?

        应用环境如下:

        GPS module
        wifi 转 串口 module
        2G/3G module

        谢谢大家。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
LinuxTux.China
1楼-- · 2019-12-23 23:00
串口接收 空闲,,
crazydtone
2楼-- · 2019-12-23 23:42
 精彩回答 2  元偷偷看……
LinuxTux.China
3楼-- · 2019-12-24 03:30
一般GPRS或者GPS信息这一类的不定长数据,我都是用DMA接收方式,然后用接收空闲触发
nzk123
4楼-- · 2019-12-24 08:00
LinuxTux.China 发表于 2017-9-16 15:53
串口接收 空闲,,

很多模块空闲中断并不能代表一帧数据结束怎么办呢
LinuxTux.China
5楼-- · 2019-12-24 08:51
nzk123 发表于 2017-9-16 16:52
很多模块空闲中断并不能代表一帧数据结束怎么办呢

无非多判断一次,,
shiva_shiva
6楼-- · 2019-12-24 09:25
就是典型处理字节流的方法,一个字节一个字节的处理

一周热门 更多>