普通IO口模拟串口接收数据如何及时响应

2019-03-24 17:27发布

网上找了好多io口模拟串口的例子,其中发送部分我自己已经实现了,但是碰到接收部分有些糊涂了,因为例子里在主循环中没有干其他工作,就是不断查看是否有串口接收起始标志位,然后一位一位接收数据,实际应用中显然不能这样啊,但是假如其他工作,又担心对及时响应接收数据产生影响。最后想到了,外部中断,但是如何用外部中断来接收串口数据还是没有头绪啊。希望有做过的能给个例子参考参考。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
ienglgge
2019-03-25 13:27
不知你的单片机什么型号,连个串口都没有?如果要实际应用的话,建议还是用硬件串口。查询太耗时间,中断的话,可能会影响一些在执行的时序。尽量还是用硬件串口。

一周热门 更多>