Tengo una función general, que se pasa, entre otros, un temporizador. Inicializa el temporizador utilizando la función de devolución de llamada común:
void setup(config_t* config) {
...
tc_enable(config.timer);
tc_set_overflow_inte...
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...
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...
Estoy usando un Atmel XMEGA128A4U.
Necesito generar una forma de onda digital de alta velocidad con una sobrecarga mínima de la CPU, y configurar un USART para generar la forma de onda y DMA para transferir datos de una tabla al registro de t...
Últimamente he estado usando ATMega32A y ATMega324PA y aprendí varias técnicas de codificación en la programación de AVR C. Uno de estos códigos que escribí es avr_twi.c para comunicarse con un acelerómetro I2C
Ahora me migraron a ATXMega32D4...
Estoy usando el módulo USART en un atxmega128a1 para comunicarme con una PC, y he notado que recibir y transmitir un byte usa la misma dirección de registro de datos:
Mipreguntaes,entonces,siestoyenmediodetransmitirunbyteFUERAdeesteregistrodeda...
Basado en la hoja de datos de los controladores XMEGA, tiene una frecuencia de muestreo de hasta 2Msps (velocidad de muestreo de 2MHz).
Pero también está escrito que el tiempo de conversión para 12 bits necesita 3.5µs lo que da ca. Tasa de mu...
Estoy usando dos XMEGA256-A3BU en las placas Xplata XMEGA-A3BU. Mi objetivo es hacer posible MPCM (modo de comunicación multiprocesador) entre los dos usando su USART en modo síncrono.
Se conectan físicamente para que las PC1 (SCL), PC2 (RXD) y...
Una hoja de aplicación sugirió que al deshabilitar el fusible de interfaz JTAG (JTAGEN), el consumo de corriente de la MCU disminuirá un poco. ¿Se puede hacer esto desde el propio código?