打印

UART用FIFO如何通信

[复制链接]
1683|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
一路向南|  楼主 | 2013-8-3 18:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
BitFu| | 2013-8-3 23:21 | 只看该作者
用中断接收,只要两个接收字节间的时间间隔5ms(自行设定)以内就把它放进FIFO,只到接收超时5ms,然后就可以从FIFO读出来当作一个数据包就OK拉。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
一路向南 + 3
板凳
一路向南|  楼主 | 2013-8-3 23:45 | 只看该作者
BitFu 发表于 2013-8-3 23:21
用中断接收,只要两个接收字节间的时间间隔5ms(自行设定)以内就把它放进FIFO,只到接收超时5ms,然后就可 ...

嗯,我也想用中断来实现,我对队列不太熟悉,大侠能贴一个FIFO出来参考一下吗,我想现在51上试试看,应该不用涉及内存分配吧?

使用特权

评论回复
地板
BitFu| | 2013-8-4 08:54 | 只看该作者
5
一路向南|  楼主 | 2013-8-4 11:32 | 只看该作者
非常感谢,写的**都很实用,学习中

使用特权

评论回复
6
一路向南|  楼主 | 2013-8-4 11:33 | 只看该作者
BitFu 发表于 2013-8-4 08:54
http://www.chipart.cn/ar_list.asp?id=72

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

57

帖子

0

粉丝