usb port use como porta de comunicação

3

Estou usando o terminal hyper, comandos AT para manipular o telefone celular. Ele funciona usando a conexão bluetooth e infravermelho, onde há facilidade de criar e configurar um modem GSM (o telefone).

O problema é que eu tenho que implementar isso usando uma porta usb, apenas portas de comunicação são detectadas, então não há como configurar um telefone conectado a uma porta usb.

Como posso mapear uma porta usb de tal forma que o computador acha que é uma porta de comunicação?

Observação: Eu não estou falando sobre a solução de hardware que é um adaptador de conversor, eu gostaria de uma solução de software.

usando o winxp sp2, nokia para dispositivos móveis

    
por user39966 13.09.2010 / 06:53

1 resposta

0

O telefone geralmente expõe um perfil do CDC-ACM que deve ser interpretado pelo sistema operacional como uma porta serial virtual.

No Linux, um driver ACM genérico foi implementado para que a maioria dos telefones funcionem de fábrica.

No Windows (como você está usando o Hyper Terminal, suponho que você esteja usando o Windows), o fabricante do seu telefone deve ter criado um driver para você que adiciona uma porta serial quando o telefone está sendo conectado.

Se o fabricante do seu telefone não fornecer esse driver, você tem duas opções: usar este link ou se você for corajoso o suficiente, você pode aprender a escrever um pequeno arquivo .inf e usar a biblioteca interna do Windows para isso (veja este pequeno guia link ), mas você precisa saber como escrever arquivos de driver .inf.

    
por 13.04.2011 / 16:46