Mi MCU ATmega1284 parece comportarse de forma extraña de varias maneras. Lo sé, estoy loco, pero aquí va ... estoy usando un programador de bolsillo AVR con avrdude en Ubuntu Linux 15.10. Me pregunto si el MCU está fallando.
Si trato de usa...
En este código, el LED se ilumina en un pin PC0 con flash cada 50 ms. Tiene XTAL de 16 MHz. Con una frecuencia de CPU de 16 MHz, incluso un retardo máximo de 16.384 ms se puede lograr con un precalculador de 1024. Cada 256 valores preescolares,...
Estoy trabajando en un proyecto de robótica. Usando los temporizadores en ATmega16, estoy controlando los servomotores.
Al incrementar el valor de OCR1A, estoy manipulando el servomotor. Después de obtener la posición deseada del servo, quiero a...
Ok, entonces reinstalé mi entorno de desarrollo en el mac usando la última compilación de avr-gcc (4.4.2), avr-libc y avrdude del proyecto Fink.
El problema es cuando compilo, sigo obteniendo un problema de vinculador "definición múltiple de...
Actualmente estoy ingresando en la programación de AVR y quiero leer dos valores de dos potenciómetros en las entradas analógicas PB3 / ADC3 PB4 / ADC2. Quiero (solo por ahora) encender dos LED (PB1 y PB2) cuando el valor de la entrada analógica...
En el siguiente código AVR, ¿por qué siempre veo el mismo voltaje para todos los pines del puerto A?
Estoy usando ATMega32.
Por cierto, cuando estoy conectando a tierra algunos pines del puerto A, no veo ningún cambio en la salida. Parece...
Al usar un ATmega328p, tengo un problema cuando activo una interrupción (INT0 o INT1), el código se ejecutará bien (las funciones MusicOnLed y FadeOnLed se ejecutarán), sin embargo, tan pronto como desactivo la interrupción, El programa no hará...
Me ha costado entender este código, pero no puedo entender el endian de little endian. ¿Por qué es necesario? ¿Y cómo podría volver a leer la página? Un byte a la vez como una matriz? ¿Es incluso posible? Código desde aquí
#include <intty...
Tengo un ATtiny85 y estoy tratando de configurar el reloj a 8 MHz. He leído la hoja de datos y algunas discusiones sobre cómo hacer esto, pero no estoy teniendo suerte de que funcione. He incluido mi código y cualquier ayuda será muy apreciada....
Entonces, esto parece ser un problema genérico. "libc.a" está asociado con algún tipo de incompatibilidad con las matemáticas de punto flotante y / o la biblioteca correcta utilizada.
He agregado la "-lm" como se sugiere en los foros, pero ¿a...