Ir ao conteúdo
  • Cadastre-se

Rotina em 1ms no vb.


jHuy

Posts recomendados

Estou no meio de um projeto e preciso ler e armazenar o bit lido da porta paralela numa variável e numa textbox a cada 1 milisegundo. Porém, não sei porque, meu programa não está conseguindo cumprir este tempo de execução. Quando eu deixo a rotina de leitura de porta (neste meu caso, dum pino) rodar sem dar sleep nenhum, ele consegue fazer esta leitura e arquivamento de bit na variável e no textbox em menos de 200 microsegundos. Mas quando eu uso um sleep(1) ele demora uns quase 200 milisegundos para realizar a rotina. A rotina está rodando como backgroundworker com loop infinito. Eu realmente não sei mais o que fazer para atingir este exato 1 milisegundo (o hardware já está montado e sincronizado para tal).

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...