写了个简单的程序使用COM口与AVR单片机器通信,程序将电脑发出的内容经过单片机后返回电脑。使用最便宜的那种USB转COM连接线连接能正常返回发出的数据,后来使用主板自带的COM口结果发现返回的数据和发出的不一样出现乱码,怀疑是主板自带的COM口有问题买了个CH352串口卡,装上后结果和主板自带的一样发出的数据和返回的不同返回乱码。后来换了台电脑此电脑不带COM口还是那块CH352卡结果又正常了,在换了个电脑使用自带的COM口正常工作使用CH352出现同样问题。请问这是什么原因?如何解决?郁闷了很久想不出来原因。[Emot]1[/Emot]测试中同一块PCI转两串口的卡两个电脑不能用,两个电脑能用.这是什么原因?是不是主板要设置下什么才行?
查看: 3488
回复: 4
CH352实在是不明白请老大门帮忙
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
2个不能用的电脑: 第1个,主板自带并口不行,CH352不行 这个可能是有其他软硬件冲突,先卸载掉有可能占用串口的软硬件,再用主板或CH352来测试, 可以短接COM口的2、3脚,随便哪个串口通讯工具都行,确保自发自收可以。
第2个,主板自带并口行,CH352不行 这个先禁掉自带串口,再拿CH352自发自收确认下。
你说的都测试了,短接后正常返回数据,用PCI卡返回的不稳定有时候乱码。自带的口大部分能正常。现在买了个工业级的串口线很稳定。看样PCI这东西还是有问题。换了好几个机器就个别机器能凑合但还是不稳定,怀疑卡的波特不稳定或者别的原因。
您用得什么电平? 电脑自带串口和CH352转的都为 RS232电平, “一般的USB转COM连接线”为TTL电平 2个电平直接接来测试是有问题的
您可以随便在网上下载1些串口测试工具,注意电平保持1致测下, 自己找不到的话,也可以发邮件到技术支持信箱 (tech@wch.cn) 问我们要。 (tech@wch.cn)
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录