我使用超级终端和 AT 命令来操作手机。它使用蓝牙连接和红外线,可以轻松创建和配置 gsm 调制解调器(手机)。
问题是我必须使用 USB 端口来实现这一点,只能检测到通信端口,因此无法配置连接到 USB 端口的手机。
我如何映射 USB 端口以便计算机认为它是一个通信端口?
笔记:我说的不是转换器适配器的硬件解决方案,我想要的是软件解决方案。
使用 winxp sp2,移动诺基亚
答案1
电话通常公开一个 CDC-ACM 配置文件,该配置文件应被操作系统解释为虚拟串行端口。
在 Linux 上已经实现了通用的 ACM 驱动程序,因此大多数手机都可以开箱即用。
在 Windows 上(因为您使用超级终端,我假设您使用 Windows),您的手机制造商应该为您创建一个驱动程序,该驱动程序在手机连接时添加一个串行端口。
如果你的手机制造商没有提供此驱动程序,你有两个选择:使用此非免费软件http://www.thesycon.de/eng/usb_cdcacm.shtml或者如果你足够勇敢,你可以学习如何自己编写一个小的 .inf 文件并使用内置的 windows 库(请参阅这个小指南http://support.microsoft.com/kb/837637/en-us) 但您需要已经知道如何编写.inf 驱动程序文件。