当多个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芯片过甚对应的凭空串口。
av巨屌3.修改Serial String字段
在上位机器具中,遴荐需要修改的CH348芯片,然后找到Serial String字段。咱们将念念要写入的信息(如确立的型号、序列号等)输入到这个字段中,勾选Serial String,并写入成就。
4.在Qt中读取Serial String字段
在Qt材干中,咱们不错遍历通盘的串口信息,调用QSerialPortInfo类下的serialNumber()措施,并查抄复返的后果是否是咱们之前竖立的Serial String字段内容。若是找到了匹配的内容,咱们就不错笃定这个串口是由哪一块CH348芯片凭空出来的。
通落后骗CH348芯片自带的上位机器具来修改Serial String字段快播伦理电影在线观看,并在Qt材干中读取这个字段,咱们不错浅显地笃定某一块CH348芯片过甚对应的凭空串口。这种措施不仅不错科罚多芯片环境下竟然立识别问题,还不错晋升系统的可珍重性和可膨胀性。虽然,这种措施也有一定的局限性,比如可能会增多一些疏淡的使命量和风险。因此,在骨子应用中需要左证具体情况比权量力。