我用串口服务器连接电脑,但是电脑上面找不到串口。是什么问题

我用串口服务器连接电脑,但是电脑上面找不到串口。是什么问题,第1张

首先 确定你的电脑串口

其次,串口服务器 与电脑之家还要 232转485的串口线?

通常,串口服务器 的串口 既可以是 RS232,也可以是 RS485

多转换一次,故障率就会升高一些!

普中开发板下载软件为什么一直检测不到串口可能是电脑串口被烧了。

51单片机的串口设计不好,特别容易烧坏电脑的串口,USB也是如此,我以前用的开发板,烧坏了好几块串口扩展卡和所有的USB口。

51单片机简介

51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。

同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS,和WINBOND等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性。

如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取代了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。

方法如下:

右键点击我的电脑,选择属性;

选择硬件,点击设备管理器;

点击通用串行总线控制器,选择任意一个UsB  Root  Hub;

选择电源管理,将这个勾去掉;

之后将每个UsB Root Hub的属性都改完,重新启动电脑即可。

帖了这么多代码还不够啊,你的布尔变量comOpened和hCom的赋值不在这里,有没有调试过这两个值会不会有问题?譬如你的comOpened和comOpened在执行到read()之前根本没有得到机会被初始化为FALSE和NULL的话,这两个变量很有有可能存储的是非零的垃圾值,这样的状态进入到read后也还是会跳过if语句,使hCom未被打开就被ReadFile了。 因此,问题可能不是出在这里,而是其他地方的初始化问题,下断点再看看呢!

现在的笔记本电脑和台式电脑,几乎都没有串口的,所以找不到。要使用串口,可以买一条USB转串口线,安装驱动程序,电脑上就有了一个虚拟的串口了。硬件上与USB转口线的DB9头连接,电脑上就直接打开这个虚拟串口就行了。

1、在BIOS设置中检查串口是否设置为“ENABLED”

2、 用SIO测试程序检测是否正常。

3、检查串口设备是否连接正确。

4、如果是串口鼠标,在BIOS设置检查是否关闭内置触控板;在Windows 98 或Me的设备管理器中检查是否识别到串口鼠标;检查串口鼠标驱动安装是否正确。

5、更换串口设备。

6、检查主板上的南桥芯片是否存在冷焊和虚焊现象。

7、更换主板。

可能没有安装驱动。

驱动分为很多种,比如有FT232、PL2303、CP2102、CH340、CH341、DTECH_RS422等等,他们的驱动都是不一样的,即使名字看上去非常一样的,CH340与CH341就是这个样子。当然,选对了驱动未必就是可以安装成功的。

简介

先查看自己电脑的版本,安装对应的驱动,现在的笔记本基本上都是Window10 64位的,你在安装驱动的时候,要查看自己的电脑的版本,比如,Window 7 32位,那么你安装驱动的时候,建议安装对应的驱动,无论是Window的版本,还是电脑的位数(32位和64位),都要匹配。

但是,也不是一定的,有部分的驱动在不同的版本是可以用的,比如,Window10 64位的驱动,可以安装到Window 7 64位,那到底怎么查看自己的驱动是否可以符合呢?请安装之后,插上串口线,打开设备管理器,如果显示COM了,那么就安装成功了。

以上就是关于我用串口服务器连接电脑,但是电脑上面找不到串口。是什么问题全部的内容,包括:我用串口服务器连接电脑,但是电脑上面找不到串口。是什么问题、普中开发板下载软件为什么一直检测不到串口、台式机串口没反应,怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9780985.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存