我用C#语言在vs2010中编写了一个串口接收数据的程序,程序可以正常运行,可是运行大概几分钟电脑就

我用C#语言在vs2010中编写了一个串口接收数据的程序,程序可以正常运行,可是运行大概几分钟电脑就蓝屏,以前也写过类似的程序,都没有出现过类似情况,而且如果用串口调试助... 我用C#语言在vs2010中编写了一个串口接收数据的程序,程序可以正常运行,可是运行大概几分钟电脑就蓝屏,以前也写过类似的程序,都没有出现过类似情况,而且如果用串口调试助手来接收,就不会蓝屏,所以肯定是我的程序的问题,麻烦大家帮我分析出现这种情况的可能因素吧,由于一些原因我不能直接把源代码贴上来,在这里先谢过各位了! 展开
 我来答
热心还清爽灬松柏Sbc9
2012-01-07
知道答主
回答量:40
采纳率:0%
帮助的人:26.7万
展开全部
不贴代码我们怎么知道问题出在哪里。
追问
问题大概是串口缓冲区的问题,我度串口的时候没有加任何防止串口锁死的程序,不好意思啊,代码涉密啊,谢谢啊,请问您知道怎么防止串口出现锁死或者出现类似异常情况吗?
追答
可以加一个锁试试。你说的死锁是吧?加个锁应该就可以解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hzhengran
2012-01-08 · TA获得超过127个赞
知道答主
回答量:144
采纳率:0%
帮助的人:106万
展开全部
没代码怎么看?
追问
问题大概是串口缓冲区的问题,我度串口的时候没有加任何防止串口锁死的程序,不好意思啊,代码涉密啊,谢谢啊,请问您知道怎么防止串口出现锁死或者出现类似异常情况吗?
追答
缓冲区涉及底层,C#编程一般用不到,说白了C#串口通信就那么一个serialport类...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式