红外接收和发送不能同时在一个单片机工作

2019-07-21 04:19发布

我使用两个开发板。两个程序差不多的。
1.只有当屏蔽红外接收初始化函数,才能正常发送。不屏蔽,只能接受。
2.如果不屏蔽红外接收初始化函数,把红外的数据线拔掉,也是可以发送的。
但是我如果把红外接收初始化函数里面的上拉输入改成浮空输入的话,接收和发送都可以,但是接收不稳定。
 
单步调试了,发送都发出来了。


这个是什么原因?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。