Preguntas con etiqueta 'avr'

0
respuestas

Conexión en serie ATMEGA328p

Escribí una función para conectarme a través de UART e imprimir una cadena con fines de depuración. Pero mi lógica no se suma de alguna manera ... Veo la línea "Número aleatorio" impresa en la consola pero increíblemente rápida ... no importa lo...
1
respuesta

Cómo configurar NACK en un PEC incorrecto en TWI utilizado para SMBUS (ATMega8) [duplicado]

Quiero implementar el protocolo SMBUS en mi dispositivo AVR (ATMega1284P), que tendrá el rol de esclavo. Necesito admitir la función PEC (código de error del paquete), lo que significa que el dispositivo maestro (que no es mío) enviará un byte...
0
respuestas

Atmel AVR XMEGA I2C / TWI velocidad máxima

Estoy planeando un bus de comunicación entre un ATxmega256A3U y múltiples ATxmega64A3s. El desafío es que necesito usar la menor cantidad de cables posible, por lo que me gustaría dirigirme a los esclavos sin un pin de selección de esclavo separ...
0
respuestas

DRV8711 modo SPI

Tengo algunos problemas con el bus SPI de DRV8711 ( enlace ). Las lecturas repetitivas del mismo registro dan los mismos valores pero la comunicación no parece confiable. Estoy usando dos tableros de desarrollo BOOST-DRV8711 ( enlace ) conect...
0
respuestas

atmega328p no responde a avrdude

Tengo este prototipo de PCB con un atmel avr atmega328p y no responde correctamente a mi AVRISP Mk2. Por lo que puedo decir, la firma es incorrecta para esa parte. Aquí está la salida de avrdude: [masterkraft0r@Masterkraft0r-HP14 ~]$ avrdud...
0
respuestas

Problemas al programar un 29GL256

He estado experimentando con scripts de Python y utilizando un Teensy 2.0 ++ para programar diferentes memorias flash. Hasta ahora he encontrado un script para programar un 29GL128, que funciona perfectamente, pero estoy intentando cambiarlo par...
1
respuesta

Tableros idénticos ATmega128A de Atmel: uno no puede entrar en el modo de programación

Tengo dos placas idénticas, ambas equipadas con ATxmega128A. Estoy usando Atmel-ICE para programar usando la interfaz PDI. La primera placa, puedo leer la firma del dispositivo sin ningún problema. En la segunda placa, aparece el error "no...
0
respuestas

PCINT0 interrumpir en attiny

Empecé a trabajar con AVRs hace unos días. Comenzó con ensamblador y simulando en Proteus. Mi objetivo actual es habilitar la interrupción de cambio de pin en PCINT0, que es PB0 en mi attiny13 . En este momento estoy siguiendo el problema. H...
0
respuestas

La configuración de interrupción de AVR parece detener la ejecución del programa

En ATMEGA168PA tengo problemas con la recepción de caracteres controlada por interrupciones a través de UART. Cuando incluyo la línea setup_interrupt() , parece que la ejecución del programa se detiene después de una iteración en el ciclo...
0
respuestas

La dirección hexadecimal del archivo Avr se superpuso problema

Estoy escribiendo un código microbásico para atmega 32, el programa funciona en la simulación de Proteus, pero cuando quiero programarlo, el programador recibió este error: problema de superposición de la dirección hexadecimal del archivo...