Preguntas con etiqueta 'avr'

1
respuesta

Arrancador de arranque arduino con avrdude y AVR dragon en ATmega32U4 que falla

Estoy intentando grabar un gestor de arranque en un ATmega32U4 alias. Arduino Micro que no está teniendo éxito. Estoy usando un AVR Dragon con interfaz ISP. avrdude -c dragon_isp -p m32u4 -P usb -U flash:w:Caterina-Micro.hex -U lfuse:w:0xff:m...
1
respuesta

FXOS8700CQ - Arduino core I2C no funciona, SoftI2C sí lo hace

Uso las bibliotecas centrales de Arduino en mi último proyecto (ATMega328P MCU) Estoy tratando de hablar con un FXOS8700CQ a través de I2C. El registro de lectura 0x0D debe devolver 0xC7. El método típico de la biblioteca de Arduino Wire,...
1
respuesta

La diferencia entre Atmel ATmega16u2-MU y -MUR

¿Cuál es la diferencia entre ATMEGA16U2-MU y ATMEGA16U2-MUR? Atmel enumera estos 2 códigos en la tabla en su página de producto, pero no pude encontrar ninguna explicación en la hoja de datos.     
3
respuestas

Tie Arduino - ATMEGA328P ¿reajustar el pin directamente a + 5V?

Me gustaría saber si está bien atar el pin de reinicio en un ATMEGA328P directamente a + 5V sin usar una resistencia para evitar reinicios aleatorios y un menor conteo de partes. Si no está bien, ¿puedes explicar por qué no es una buena práctica...
1
respuesta

Programar un ATTINY85 en la PCB me está causando algunos problemas

Me está costando muchísimo obtener el encabezado ISP AVR en mi placa de circuitos para que realmente me permita flashear el chip. Básicamente, con un ATTINY85 tienes que compartir los pines de programación con los pines que usa tu programa. Creo...
1
respuesta

¿Cómo se transfieren los datos a la memoria de los microcontroladores?

He estado trabajando con Arduino por un tiempo, ahora pensé en usar microcontroladores AVR en el panel de control. Vi varios tutoriales sobre cómo transferir archivos .hex al microcontrolador AVR. Mostraron cómo usar el programador USB para tran...
2
respuestas

AVR SPI más lento de lo esperado

Estoy ejecutando un ATMega88A a 8MHz y tengo el SPI configurado para ejecutarse en Fosc / 2 = 4MHz. En teoría, desplazar 5000 bytes sobre SPI debería tomar 1/4000000 * 8 * 5000 = 10ms . Pero de acuerdo con el temporizador interno, está toman...
2
respuestas

Desbordamiento aritmético ATmega328

He escrito la siguiente función para calcular la marca de tiempo actual (desde 00h 1 de enero de 1900). La salida que obtengo es: Current Time & Date : 20:5:32 25/7/2014<\r> 2014 7 25 20 5 32<\r> retval 1 3597523200<\r> r...
1
respuesta

La comunicación en serie de Uart no se pudo devolver Atmega16a

Soy nuevo en avr (8bit uc) y recientemente tuve un problema con la comunicación en serie (uart) con la PC. El microcontrolador no responde en el terminal de masilla, donde debería devolver lo que haya enviado. Gracias por su respuesta a todo...
1
respuesta

ATmega 328P versión SMD

Actualmente estoy usando el chip ATmega328P normal con mi Barebone Arduino que he creado. Estoy planeando cambiarlo con una versión SMD de ATmega328P, ya que es más pequeño en tamaño, consumirá menos corriente y será más compacto. Mi pregunta...