Perguntas com a marcação «c»

17
Multitarefa em microcontroladores PIC

Multitarefa é importante nos dias de hoje. Gostaria de saber como podemos alcançá-lo em microcontroladores e programação incorporada. Estou projetando um sistema baseado em um microcontrolador PIC. Eu projetei seu firmware no MplabX IDE usando C e depois criei um aplicativo para ele no Visual...

16
Layout de PCB de sinal misto para PSoC

Estou desenvolvendo um PCB para um aplicativo de detecção analógica. Ele usa o ADC interno em um PSoC3. Como de costume, o aplicativo tem muito espaço restrito (11 mm x 21 mm), então tive que fazer alguns compromissos no layout da placa de circuito impresso que eu não teria feito em uma placa de...

16
Por que printf () é ruim para depurar sistemas incorporados?

Eu acho que é uma coisa ruim tentar depurar um projeto baseado em microcontrolador usando printf(). Entendo que você não tem um local predefinido para saída e que isso pode consumir pinos valiosos. Ao mesmo tempo, vi pessoas consumindo um pino UART TX para enviar para o terminal IDE com uma...

16
Por que apenas a ponta do eletrodo derrete durante a soldagem a arco?

Vi no youtube algumas pessoas realizando soldagem a arco com "eletrodos consumíveis". À primeira vista, vi que a corrente flui através de todo o eletrodo e da peça de trabalho, e minha pergunta vem desse fato. Eu acho que a peça de trabalho não derrete porque geralmente é muito maior que o...

16
Geração de sinal senoidal usando PWM

Não conseguimos gerar um sinal senoidal adequadamente usando um microcontrolador MC68HC908GP32 . A descrição do PWM começa na página 349. A frequência do relógio é de 2,4 MHz, enquanto usamos o PWM de 7 kHz usando o prescaler e configurando o módulo do temporizador para 350 da seguinte...

16
Usando o osciloscópio com segurança na rede elétrica

Sei que existem poucas discussões sobre esse assunto, mas como o inglês não é meu primeiro idioma, é melhor obter mais informações sobre isso. Usei os osciloscópios para solucionar problemas de componentes eletrônicos e medir os picos de corrente do motor CA na inicialização, mas não tenho...

16
De C para montagem

Suponha que tenhamos o seguinte código C para um avr-8bit: int v1=1; int v2=2; v2=v2+v1; Eu esperava o seguinte desmontar ldi r18, 1; ldi r19, 2; add r19, r18; mas depois eu corri: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf e avr-objdump -S Test.elf > Test.lss Eu tenho o seguinte...