CE6.0 MUX多路复用出来的串口,拨号上网失败
wince6.0,移植710MUX驱动成功,已经可以成功的把GPRS模块的一个串口虚拟成3个COM口(COM7、COM8、COM9)。COM7和COM9可以正常AT指令,COM8只可以进行部分AT指令,其他的都会返回ERROR。
三个串口都试了个遍,设置成modem,然后由系统内置的拨号工具进行拨号,看调试信息都返回了633,说端口不可用:可能其他程序正在使用该端口。
实际上,我用串口程序是可以打开这些串口,测试AT指令都OK。
有谁知道为什么不能拨号吗?如果不采用MUX多路复用,直接对GPRS那个物理串口配置成modem的方式拨号上网是可以的。
这个是不是跟模块又关系?我在移植MUX驱动的时候,发现我用的u-blox G100的GPRS模块只支持Base Frame的模式,不支持Advance Frame的模式。难道与这个有关?