kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口-kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口使得推测打算机或者与多样串口栽培进行通讯-kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口
你的位置:kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口 > 新闻资讯 > kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口使得推测打算机或者与多样串口栽培进行通讯-kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口
kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口使得推测打算机或者与多样串口栽培进行通讯-kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口
发布日期:2025-01-01 06:03    点击次数:119

kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口使得推测打算机或者与多样串口栽培进行通讯-kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口

当多个CH348芯片同期接入电脑时,每块芯片捏造出的8个串口皆疏通,这会导致难以分辨和管制这些串口。为了治理这个问题,咱们不错通过修改每个CH348芯片的Serial String字段,并在Qt上读取这个字段来独一标识每个串口。

一、配景学问

CH348是一款常用的USB转串口芯片,它不错将USB信号调整为串行通讯信号,使得推测打算机或者与多样串口栽培进行通讯。在某些应用场景中,咱们需要在一台电脑上同期集会多个串口栽培,这时就需要使用到CH348芯片的多串口功能。关联词,当多个CH348芯片同期职责时,怎样分辨它们就成了一个问题。

二、问题描述

1、假定咱们在一台电脑上集会了多个CH348芯片,每个芯片皆捏造出了8个串口。但是每8个串口描述字符串是疏通的,这就导致了一个问题:当需要与特定的串口栽培进行通讯时,很难细目应该聘请哪个串口。若是通过系统成列出来的串标语来分辨哪个串口是不行靠的,因为系统成列是立地的,在兼并台电脑上换一个USB口后成列的串标语也会转变。

2、在QT环境中,读取串口的Vendor ID与Product ID是失败的,也无法通过读取其他信息来得到独一标识。

三、治理决策

为了治理这个问题,咱们不错愚弄CH348芯片自带的上位机器具来修改其Serial String字段。这个字段是一个字符串,不错用来描述芯片的一些信息。咱们不错在这个字段中写入一些独一的标识符,比如栽培的型号、序列号等。这么,当咱们在Qt上位神秘道中读取这个字段时,就不错凭据这个标识符来细目是哪一块CH348芯片以及它所对应的捏造串口。

四、达成步骤

1.装配CH348的运行

最初,咱们需要找到并开放CH348芯片的上位机器具与运行等。这些而已不错通过官方网站或者干系资源下载(CH348而已下载)。开放而已下的USBMSER.exe软件,聘请卡类型:USB转多串口(USB1.1/2.0),点击装配运行,恭候装配完成。

2.使用修改字段的上位机

找到并开放CH348芯片的上位机器具。聘请而已延续下的CH34xSerCfg.ZIP。

开放上位机器具后,咱们会看到一个界面,其中列出了扫数集会的CH348芯片偏激对应的捏造串口。

3.修改Serial String字段

在上位机器具中,聘请需要修改的CH348芯片,然后找到Serial String字段。咱们将思要写入的信息(如栽培的型号、序列号等)输入到这个字段中,勾选Serial String,并写入建树。

4.在Qt中读取Serial String字段

在Qt要道中,咱们不错遍历扫数的串口信息,调用QSerialPortInfo类下的serialNumber()步骤,并查验复返的效果是否是咱们之前成立的Serial String字段内容。若是找到了匹配的内容,咱们就不错细目这个串口是由哪一块CH348芯片捏造出来的。

五、回来

通过愚弄CH348芯片自带的上位机器具来修改Serial String字段kaiyun(欧洲杯)app-kaiyun欧洲杯app(中国)官方网站-登录入口,并在Qt要道中读取这个字段,咱们不错便捷地细目某一块CH348芯片偏激对应的捏造串口。这种步骤不仅不错治理多芯片环境下的栽培识别问题,还不错普及系统的可惊奇性和可扩张性。虽然,这种步骤也有一定的局限性,比如可能会增多一些突出的职责量和风险。因此,在实际应用中需要凭据具体情况量度轻重。



相关资讯