单片机串口通信过程中电脑死机

作者&投稿:藏洪 (若有异议请与网页底部的电邮联系)
串口线导致电脑死机的事,大家遇到过吗~

可能CPU负荷过大,或者工作不正常。检查CPU和显卡散热,除尘,上油,或更换风扇。
也有可能电源电压不稳,电源功率不足。更换质量高的功率大的电源。
需要经常清理磁盘和整理磁盘碎片。清除临时文件也是有用的
用腾讯电脑管家去清理注册表和垃圾文件,查一下病毒,关闭不必要的启动项
另外电脑管家的电脑诊所通常可以一键解决这些常见问题的,不用担心

通讯引入的干扰直接干扰到电源部分了,就会导致电脑关机。
百度嫌我字数不够

可能的原因:
1.你的USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常。

2.如果你使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事。只能关机重启。正确的做法是只能关闭串口后,在拔出USB线

3.如果你的面包板从USB取电的话,建议不要超过450mA电流,否则会引起电脑死机重启

如果你是STC系列的单片机,推荐使用FT232,CH340系列的USB转串口线会稳定很多。其他芯片的USB转串口线用在STC单片机上,毛病多多

可能的原因:
1.USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常。
2.如果使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事。只能关机重启。正确的做法是只能关闭串口后,在拔出USB线。
3.如果面包板从USB取电的话,建议不要超过450mA电流,否则会引起电脑死机重启
4.如果是STC系列的单片机,推荐使用FT232,CH340系列的USB转串口线会稳定很多。其他芯片的USB转串口线用在STC单片机上。

看看设备耗不耗电,用360重装系统试试,线是否有问题,驱动否有问题



1.你的USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常。

2.如果你使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事。只能关机重启。正确的做法是只能关闭串口后,在拔出USB线

3.如果你的面包板从USB取电的话,建议不要超过450mA电流,否则会引起电脑死机重启

计算机这边用的什么软件接收串口数据?有些系统或软件会把串口数据当成键盘或鼠标数据。
另找一台电脑试试,这种情况一般是电脑这边的原因。


串行口通信(一)
52单片机具有一个全双工串行通信口。一个全双工UART(通用异步接收发送器)的串行I\/O口,用于实现单片机之间或单片机与微机之间的串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最佳振荡频率为6M—12M。管脚RXD( P3.0),TXD(P3.1)与串口通信有关。波特率可以设置。串行口通信...

rs485串口通信怎么接线,用什么线?
在寻找解决RS485串口通信问题的过程中,尝试了多种方法以获取与曙光公司手册一致的数据格式。以下为尝试的步骤与结果:首先,使用了曙光公司提供的原装数据线,一头插入PDM配电柜的RS485接口,另一头连接台式机主板的串口。通过串口调试器,能成功接收数据。然而,接收到的数据格式与曙光公司手册提供的数据不...

如何实现PC机与单片机AT89C51的串行通信
首先要看PC机有没有串口,即是电脑上的COM口,这是RS232口,有的话,就很方便。单片机的RXD,TXD两个脚就是串行通信的引脚,用一片MAX232,或MAX202,把RXD,TXD两脚接到MAX232上,组成一个RS232接口电路,MAX232的RXD,TXD接到DB9头上,再用一条串口线,连接单片机的DB9头和电脑上的串口,也是一...

PLC在自由口通信中作为主站和从站的区别?
3、通信不同。如果用串口通信,PLC能接几个串口模块就能接几个从站,但是如果要求不高,通信速率不快,一个串口也能接10来个从站,这样PLC能接几个串口就能接几十个从站,而且现在有串口交换机,如果PLC串口接交换机,然后交换机在分到从站,一个串口能接几百个。

单片机的几种传输方式的总结
在主模式下,将SS拉低表示通信的开始,然后通过向SPI数据寄存器中写入一字节的数据后自动启动时钟SCK开始进行一次通信,通信完成后会产生相应的中断标志,标志一个字节数据的传送完成。通信完成后将SS脚拉高,表示通信过程已经结束。   注意SS引脚的设置:当设置为从机模式时,SS引脚应...

9600波特率在51单片串口通信中起什么作用?
我好像记得9600是单片机和上位机通信的波特率,两机之间似乎就不用9600,记得不一定对啊。。

终端速率限制是什么意思?
终端速率限制指的是在计算机网络传输过程中对数据传输速率进行限制的一种机制。例如在串口通信中,为了防止发送端发送速率过快导致接收端无法跟上速度,可以设置终端速率限制,限制发送速率以保证传输的稳定性和可靠性。终端速率限制通常有两种方式:硬件限制和软件限制。硬件限制是指通过调节串口硬件时钟频率等...

上下位机串口通信时应注意哪些
上下位机波特率要匹配 上位机串口设置要适当 如果涉及到多串口,注意在上位机中设置多个串口控件 而不要用一个串口控件分时切换串口,这样存在很大风险 注意通信方式,是中断接收还是分时查询接收要确定(稳定性较强为分时查询接收)!大概就是这样,做的过程中有问题就Q我,105224647,注明串口 ...

急!请教RS485串口通讯的问题
项目中遇到的问题。通讯部分是这样的,当上位机发送一条命令,下位机收到后要返回一包数据,当上位机没有收到返回数据或者返回数据的校验不对时就显示通讯故障提示。我用一台机床测试的时候一切正常,但是一到客户那边就出现通讯故障,他同时接了7台机床,但是他说只接一台有时也会出现通讯故障还有,我在串口的OnComm...

一片51单片机怎么控制另一片51单片机?
第一片单片机的TXD连接到第二片单片机的RXD上 第一片单片机的RXD连接到第二片单片机的TXD上 然后就可以做 串口通信了 每一片都可以发送数据,然后另一片在串口接收中断中处理数据

二道区17164689121: 单片机串口通信过程中电脑死机 -
濯使复方: 可能的原因:1.你的USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常.2.如果你使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事.只能关机重启.正确的做法是只能关闭串口后,在拔出USB线3.如果你的面包板从USB取电的话,建议不要超过450mA电流,否则会引起电脑死机重启 如果你是STC系列的单片机,推荐使用FT232,CH340系列的USB转串口线会稳定很多.其他芯片的USB转串口线用在STC单片机上,毛病多多

二道区17164689121: 单片机串口发送数据就死机,这是怎么回事? -
濯使复方: UART_Send_Byte(s[i]);这又调用了一个函数,这个函数在哪里?是怎么写的?是查询方式发送的吗?每发送一个字节要等待,即必须要有while(!TI);TI=0;这两行的.还有串口初始化的程序在哪里,main()主程序中并没有初始化.你这程序什么都不写,就发送数据呀,不死机才怪了.

二道区17164689121: 请教串口通信中容易死机的问题 -
濯使复方: 按正常的通信,与死机是毫无关系的,也就是不会因为通信造成死机的,如果一通信就死机,那还怎么通信了,还要什么串口啊,干脆去掉算了,所以,这是不可能的事,一定是因为你的程序有错误. 但没有看到你的程序是怎么写的,所以,也不好判断是什么原因. 也不知道你是什么单片机,用什么语言写的程序. 不过,可以提供一点参考意见,就是写接收数据程序时,一定要用中断来接收,千万不要用查询方式来接收,因为一旦开始查询接收,就进入死循环了,如果没有收到数据就相当于死机状态.所以,这是一定是避免的. 否则,串口通信是不会死机的.

二道区17164689121: 如何避免等待串口通信应答而造成的死机现象? -
濯使复方: 椋�蛭�亲远���阉魍�� ,所以单片机W77E58 必须要等到模块的应答信息才能正确地执行AT命令~~ 我想用程序在查询方式下先关掉串口0 (用于接收数据)中断,延时过后没有收到应答再进入死循环故意让程序跑飞,过512个时钟周期...

二道区17164689121: 51单片机串口通信为什么有时死机 -
濯使复方: 质量的问题啊

二道区17164689121: 用串口下载单片机程序时笔记本蓝屏 -
濯使复方: 应该是USB转串口的线还需要驱动,我记得我用过一次,你试试,用驱动精灵吧!!!!或上驱动之家....

二道区17164689121: 请教一个VB串口通讯死机的问题
濯使复方: 如果是在有些机器上可以正常接收的话, 那应该是XP SP2机器上没有MSCOMM控件, 也就是软件打包安装时没有包含此控件的文件. 也有可能是串口参数的问题.

二道区17164689121: VB通讯程序偶尔死机 -
濯使复方: LZ:在VBGOOD我回复过你的问题.在我的实际应用中碰到的是COM口假死,程序运行界面能切换.最后采用MSCOMM通信放独立窗体,通过全局变量传递数据.在主运行界面通过强制干预使通信窗体定时从内存瞬间卸载,然后加载来解决问题.COM口假死的原因可能是接收缓冲区拥堵或代码中的某些BUG或外部的电磁干扰等等.

二道区17164689121: 51单片机中断实现串口通信的问题 -
濯使复方: ET1 = 1; 是允许定时器1中断, 但你没有写相应的中断函数, 中断时,程序指针跳到中断向量表后,会找不到程序入口,导致死机的. 用了自动重装方式就没必要开中断了

二道区17164689121: 单片机与电脑串口通信故障? -
濯使复方: 1/电压问题,电脑输出电压与单片机不符 2、通讯问题,查看连接口,及协议 3、单片机问题,芯片程序是否正确 4、连接线问题,换连接线试试.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网