单片机与PC相连的串口通信问题(串行中断一开始能进,一段时间后就没反应了) 110
我用STC12C5A60S2与PC进行RS485通信,一开始PC与单片机通信好着呢,PC发的数据单片机都能产生中断,进行处理,返回数据,但在后来,程序执行一段时间之后,就...
我用STC12C5A60S2与PC进行RS485通信,一开始PC与单片机通信好着呢,PC发的数据单片机都能产生中断,进行处理,返回数据,但在后来,程序执行一段时间之后,就无法响应中断了,单片机无法接收数据,也不能发送数据,请问各位这是为什么?先行感谢
展开
展开全部
也许,毛病出在别处。
并不一定是通信的问题。
并不一定是通信的问题。
追问
经过反复观察与调试,我发现在其他子程序中当一个条件满足时,就会造成串行中断不能产生的问题(实际上应该是PC数据无法上传的问题,所以没有形成中断),不过我把通信程序调整了一下,在那个条件不形成的基础上,最起码能过完成多次赋值了,也是不小的进步啦(您这个ID我在百度知道里很熟悉,没想到您能回答我的问题,不过我还要继续看看有没有更好的答案,如果就这样的话就采纳您的,毕竟以前也得到过您的帮助)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询