Perguntas com a marcação «microcontroller»

11
Corrupção de memória flash AVR

Esta questão está relacionada à própria desprogramação do AVR . Informações do projeto: Temos um produto alimentado por bateria usando um ATMEGA644P. O aplicativo é executado permanentemente no modo de suspensão e acorda apenas uma vez por segundo (RTC) ou quando uma das duas linhas de...

11
Obtendo desempenho rápido de um MCU STM32

Estou trabalhando com o kit de descoberta STM32F303VC e estou um pouco intrigado com seu desempenho. Para me familiarizar com o sistema, escrevi um programa muito simples, simplesmente para testar a velocidade desse MCU. O código pode ser dividido da seguinte maneira: O relógio HSI (8 MHz) está...

11
Controle a linha de 220V CA usando o MCU

Quero ligar e desligar uma lâmpada incandescente usando o MCU. Por favor, sugira um interruptor elétrico (como relé ou algo assim) para a linha CA de 220V 50Hz que pode ser usado aqui. Eu preferiria algo muito barato para manter o custo total do projeto mínimo. EDIT : Não limite isso à lâmpada...

11
História do MSP430

Esta pergunta passou pela minha cabeça hoje. Qual é a história do MSP430? Quando foi iniciado, do que evoluiu, por que foi feito (ou seja, quais objetivos estava tentando alcançar / que limitações técnicas com o uC atual estava tentando resolver) e por que é chamado de "MSP430"? Uma pesquisa na...

11
Com que frequência devo consultar um RTC?

Ainda não usei um RTC, por isso não tenho certeza da maneira "normal" de ler um relógio em tempo real. Há algumas abordagens diferentes em que pensei, mas esperava alguns conselhos. Aqui estão as maneiras que pensei em ler e usar o tempo até agora: Obtenha a data e a hora na inicialização e...

11
O Cortex M0 é realmente de baixa potência?

Estou usando a CPU da série NXP LPC1100, que é a oferta Cortex M0 de menor consumo de energia. No entanto, na folha de dados, afirma que, nas condições mais ideais (modo de suspensão + todos os periféricos desativados), ele ainda usa 6 mA, e minhas medidas confirmam isso. Como é que o meu...

11
Microcontrolador Sleep Race Condition

Dado um microcontrolador que está executando o seguinte código: volatile bool has_flag = false; void interrupt(void) //called when an interrupt is received { clear_interrupt_flag(); //clear interrupt flag has_flag = true; //signal that we have an interrupt to process } int main() { while(1)...