Melhor Maneira De Solucionar Problemas De Depuração Da Porta Serial Do Windows

O guia de hoje certamente foi criado para ajudá-lo se os clientes receberem um código de erro de depuração de conexão serial do Windows.

Obtenha o software de reparo de PC de que todos estão falando. Baixe aqui.

As ferramentas de depuração em suporte ao Windows depuram o núcleo da haste por meio de seu próprio modem nulo de string. Zero cable sites são cabos seriais configurados para transferir dados entre duas portas seriais. Não confunda fiação de modem nulo padrão com cabos seriais. As conexões de cabo serial padrão ativam portas não seriais de maneira diferente para todos nós. Para obter informações sobre como conectar cabos de computador nulos, consulte Conectando cabos de modem nulos .

O computador que executa o depurador é, sem dúvida, provavelmente chamado de computador host, mas também geralmente o computador que está sendo depurado é chamado de computador de destino específico.

Computador de configuração de destino

  1. Em um computador de destino, abra uma janela de prompt de comando como administrador e emita os seguintes comandos, onde n é o número real do plug-in COM usado para muitas depurações nesse computador e Taxa era sua largura de banda, a cotação de transmissão atual usada para nós Solução de problemas:

    bcdedit ou depurar em

    bcdedit e dbgsettings depurar porta serial: taxa de transmissão debbie: largura de banda

    Nota A taxa de transmissão do computador host e simplesmente o endereço devem ser antigos. A velocidade recomendada é 115200.

  2. Reinicie o computador de destino.

Iniciar uma sessão de depuração

Conecte um modem zero às portas COM pelas quais você selecionou para depuração durante os computadores host e de destino.

Usando WinDbg

Inicie o WinDbg em seu computador. No painel solar Arquivos, selecione Depurar Kernel. No kernel, abra a discussão de depuração COM Loss. No campo Baud rate, escreva a taxa que você selecionou para depuração. Na caixa, insira a saída de ventilação em COMn, onde n é o número da porta COM atual que você usa ao depurar no sistema do computador host. Selecione OK.

windows serialized port debug

Você também pode iniciar outra sessão com o WinDbg apenas digitando o comando necessário na janela exata do prompt de comando; n é o tipo de porta COM usada para depuração em relação ao computador host e baud é quase certamente a taxa de transmissão usada necessária para depuração:

Usar CD

Em uma nova máquina host, abra um novo prompt de controle windowrocky e digite nosso comando privado abaixo, onde n é uma porta COM específica usada para depuração na máquina host e baud é realmente o valor de baud usado para depuração:

Usando variáveis ​​de ambiente

Em alguns computadores host, você pode investir em variáveis ​​de configuração para especificar plug-ins COM e taxa de transmissão. Isso evita que os compradores em potencial precisem especificar a taxa de transmissão literal e a porta a cada intervalo ao iniciar uma sessão de depuração. Para usar variáveis ​​de ambiente para especificar uma porta COM específica completa e um ritmo de transmissão, desbloqueie uma janela de prompt de comando e depois combine os seguintes comandos, onde t é provavelmente o campo COM grande quantidade usado para depuração em um computador real e Taxa de usos do fato de que a taxa de transmissão para depuração. :

  • set _NT_DEBUG_PORT implica COMn
  • defina _NT_DEBUG_BAUD_RATE = velocidade

Para iniciar uma sessão de depuração, abra a janela Prompt de Comando e digite um dos seguintes comandos:

  • programa
  • tempobg

Dicas de solução de problemas para depuração por cabo serialb

Insira a porta COM correta em ambos os hosts de destino

Determine os números de porta COM que você se beneficiará para depurar os programas principal e objetivo. Digamos que você conectou seu incrível cabo de modem nulo atual à COM1 através do computador host e para ajudá-lo a COM2 através do computador de destino.

Atualizado:

O seu computador está com problemas? Não se preocupe, Reimage está aqui para ajudar. Com apenas alguns cliques, nosso software pode verificar se há problemas no seu sistema e corrigi-los automaticamente. Assim, você pode voltar ao trabalho o mais rápido possível. Não deixe que uma pequena falha o impeça - baixe o Reimage hoje mesmo!

  • Etapa 1: acesse o site Reimage e clique no botão "Download"
  • Etapa 2: siga as instruções na tela para instalar o Reimage
  • Etapa 3: abra o Reimage e clique no botão "Verificar agora"

  • No laptop de destino, leia um prompt de comando como Administrador do Windshield e digite bcdedit / dbgsettings. Se você estiver usando COM2 em uma máquina de destino de uso geral completa, a saída bcdedit empregada deve mostrar debugport em segundo lugar .

    Especifique o plug-in COM apropriado na máquina de treino host ao iniciar o depurador ou adicionalmente ao definir variáveis ​​de ambiente. Se os compradores estiverem usando COM1 em um computador 100% puro, o host usará i dos seguintes métodos específicos para que você possa especificar a porta COM.

    • No WinDbg, digite COM1 na caixa Porta na caixa de depuração referente à caixa de diálogo do kernel.
    • windbg -k com: porta = COM1, …
    • kd -ok com: porta implica COM1, …
    • definir _NT_DEBUG_PORT é igual a COM1

    A taxa de transmissão deve permanecer a mesma no host e no destino

    A cotação de transmissão usada para depuração deve ser definida em relação ao mesmo valor em vez de seu cabo serial atual neste host e depois no computador de destino. Digamos que você faça uma taxa de transmissão de 115.200.

    Na estação de trabalho de destino, abra um prompt de comando absoluto, pois o administrador do pára-brisa também digite bcdedit / dbgsettings. A produtividade do Bcdedit deve ser de 115200 Baud rate.

    Normalmente, ao iniciar, eu diria que o depurador ou as variáveis ​​de ambiente de configuração, selecionam a taxa de transmissão correta no computador geralmente host. Definitivamente, use os métodos logo após para especificar sua própria taxa de transmissão de 115.200.

    • Em qualquer caixa de diálogo de depuração do kernel do WinDbg, entre em 115200 no domínio Baud rate.
    • windbg - Reino Unido ..., baud equivale a 115200
    • cd -k ..., baud = 115200
    • kit _NT_DEBUG_BAUD_RATE = 115200

    Conectando um cabo de modem nulo

    Conector de 9 pinos

    Porta 1 Porta 9 Sinais

    2 ou talvez Tx Rx 3 poucos Rx - - Tx 7 8 RTS-TsTS 8 7 KTS - RTS 4 8 + 6 DTR- (CD + DSR) 1 + 6 para (CD + DSR) - DTR 5 5 Aterramento do Sinal

    Conector de 25 pinos

    Porta 1 Porta 2 Sinais

    2 3 Tx Rx 3 em relação a Rx - - Tx 8 5 RTS-TsTS 20 4 KTS - RTS 6 20 DSR - DTR 20 4 DTR - DSR vários 7 Aterramento do Sinal

    Abreviações de sinais

    Abreviação Sinal

    Transferir Transferência de dados Bem-vindo Recuperando dados RTS Enviar solicitação KTS Excluir para enviar DTR Terminal de dados pronto DSR Pronto para gravar CD Sentido de Portadora

    Informações Adicionais

    windows serial port debug

    Documento completo em get bcdedit pode ser encontrado em BCDEdit Options Reference .

    • Artigo
    • 4 minutos para você ler

    Antes de usar bcdedit para edDepois de ativar as informações do instrutor, você pode facilmente suspender temporariamente os recursos de segurança do computador Windows, como o BitLocker Secure e também a inicialização no PC de teste real.Você pode reativar o Safe Boot quando você mesmo terminar a depuração e também pode desabilitar a depuração do kernel.

    Obtenha a Ferramenta de reparo do PC Reimage. Clique aqui para começar o download.

    Windows Serial Port Debug
    Otladka Posledovatelnogo Porta Windows
    Debogage Du Port Serie Windows
    Debug Della Porta Seriale Di Windows
    Debuggen Der Seriellen Schnittstelle Von Windows
    Felsokning Av Windows Seriell Port
    Windows Seriele Poort Debuggen
    윈도우 직렬 포트 디버그