Ir para conteúdo
Fórum Script Brasil

--Luthero--

Membros
  • Total de itens

    15
  • Registro em

  • Última visita

Posts postados por --Luthero--

  1. Prezados amigos

    Nunca tinha me atentado pra isso, mas tenho observado que, mesmo em códigos simples de repetição, quando compilo e rodo um programa, ele ocupa toda a capacidade de processamento da minha máquina.

    EXEMPLO:

    Se eu usar um laço de repetição infinito - for(;;), por exemplo - para ler uma porta serial ou paralela.

    Se usar um for(;;) para ficar atualizando e mostrando um relógio no monitor

    Ao analizar o "Uso da CPU" no DESEMPENHO do GERENCIADOR DE TAREFAS esse programinha está usando 100% da CPU.

    Existe alguma técnica para deixar meu código mais eficiente e não utlizar 100% da máquina o tempo todo???

    Desde já agradeço que puder me ajudar!!

    Abraços

  2. Prezao Wicker Man, bom dia....

    Primeiro muito obrigado pela atenção.....

    Bem, eu não sou programdor, faço uma coisas bem básicas apenas e por isso não entendi bem o funcionamento do código q você postou, mas isso é questão de eu estudar e aprender... se puder sugerir algo, fico grato...

    Queria saber se há possibilidade de configurar alguns parametros como:

    Taxa de transmissão de bits (300bps, 1200bps, 2400bps, 9600 bps, 19200 bps, etc.);

    Números de bits por caractere (5, 6, 7 ou 8 bits por caractere);

    Definição do bit de paridade: par, ímpar ou sem bit de paridade;

    Definição do número de bits de paradas (Stop Bit): 1, 1,5 ou dois;

    e se há como faço, ou por onde começo....

    Abraço...

  3. Ola Rodrigo !!!

    Comunicação rs232 (Serial) para automação com microcontrolador em placas eletronicas voce vai necessitar de protocolos de comunicação serial, existem varios protocolos, qual protocolo voce ira usar e que tipo de aplicação você ira desenvolver ?

    A programação feita no microcontrolador foi você quem fez , em que linguagem esta ( assembler ou pic (C++) ? porque se não foi, você tera que ter acesso ao codigo fonte gravado no microcontrolador ou os drives dele fornecido por quem fez, provavelmente voce vai trabalhar com endereçamento.

    Para poder te ajudar precisaria de um pouco mais de informações, ex: tipo de protocolo, tipo de aplicação, se você tem ou não os drivers da placa etc etc ...

    Posso adiantar que essa area e necessario um otimo conhecimento de eletronica, so desenvolvimento de software não resolve

    precisa saber oque esta gravado nesse microcontrolador e entender oque ele faz.

    Se a aplicação for para automação industrial tipo controle de quadors eletricos, motores eletricos, maquinas etc etc. alem desses conhecimentos de informatica e eletronica você vai precisar tambem de conhecimentos dessas areas e embaçado o cara tem que ser foda / e dificil mesmo cara a maioria das pessoas que desenvolvem são engenheiros.

    Prezados; suponhamos que eu mesmo esteja desenvolvendo o hardware usando um uproc da família PIC, Atmel, etc... e eu mesmo esteja resolvendo o problema do protocolo criando sinalizações simples demarcando inicio, fim, status, da comunicação enfim....

    Que funções, códigos, eu poderia usar pra implementar uma comunicação RS232????

    Eu estive lendo a respeito da função OUTPORTB, mas não roda no Dev C++, tenho um editor antido da borland, no ambiente DOS ainda, consegui la, mas ainda tá muito cru.... Se puderem me ajudar a amadurecer essa idéia eu fico imensamente grato.....

    Abraços..........

  4. E aí galera!!! Também me interessa muito saber onde posso encontrar esse compilador da CCS. Não consegui achar quase nada no GOOGLE. Se alguém tiver mais informações.... tipo link para downloads, se é free ou não.... posta aí!!!

    Abração!!!

  5. Fala aí galera gente fina...

    André.. Realmente não funcionou.. Usei a <stdlib.h>; compilou sem erros, mas quando rodou não esperou.. terimnou o prgrama e voltou pro editor..

    Uso o Turbo C++ IDE 3.0 da BORLAND

    Será o meu editor??

    Abraços..

    Luthero..

  6. Salve galera!!

    Não sei se estou querendo dar um salto muito grande :D , mas como faço pra controlar a porta paralela ou seria usando C??

    Se alguém souber de um bom lugar pra eu conseguir informações eu agradeço...

    Se alguém tiver algumas dicas agradeço também...

    Espero que consigam me ajudar...

    Abração pra todos..

    Luthero.. B)

  7. Fala aí André..

    Estou usando o:

    getchar();

    nenhum problema até agora.

    Antes de eu recorrer a esse forum li alguns exemplos e achei esse:

    system(pause);

    tentei usar ,mas não funcionou!! não me lebro se adicionei a biblioteca <stdlib.h>. Vou experimentar hj pra testar, OK??

    Obrigado pela dica!!!

    Abração!!

    Luthero!!

×
×
  • Criar Novo...