Preguntas con etiqueta 'avr'

4
respuestas

¿Por qué el compilador GCC omite algún código?

No puedo entender por qué el compilador de GCC recorta parte de mi código mientras conserva absolutamente el mismo en el vecindario. El código C: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i;...
10
respuestas

¿Suite de programación AVR de Linux / Mac?

He estado codificando y usando Arduinos desde hace bastante tiempo. Sin embargo, estoy listo para pasar a usar chips AVR sin el cargador de arranque arduino. Mi pregunta es ¿cuáles son los recursos para hacer esto? Quiero usar linux / mac par...
7
respuestas

Medición de 0 - 1MHz (resolución de 0.25Hz) Squarewave usando una MCU

Necesito medir la frecuencia de onda cuadrada que puede variar entre 0 y 1MHz, y tiene una resolución de 0.25Hz. Aún no he decidido qué controlador, pero probablemente será uno de los 20pin Attiny's. Normalmente, la forma en que mediría la...
5
respuestas

desarrollo Teensy

¿Alguien ha utilizado teensy ? - Necesito un puerto serie, así como una conexión USB, y esto se ve bien. Cualquier opinión bienvenida. ¿Es difícil de usar con el IDE de Arduino? ¿Cuáles son las desventajas en comparación con el Arduino?     
5
respuestas

¿Qué hay de malo con esta conversión en el código C para AVR?

He definido dos variables: uint8_t a[2]; uint16_t b; A continuación, quiero usar a como variable de tipo uint16_t , e. g. b = (uint16_t)a; ¡Pero esto está mal! Mis programas no funcionan correctamente con dicho código. Tod...
3
respuestas

diferencia entre la lectura del PUERTO y el PIN

¿Cuál es la diferencia entre leer PORTA y PINA? ¿Cuál es la relación entre un puerto y sus pines? ¡Estoy realmente confundido! muestra de lectura PORT: (el pin de lectura no es útil aquí) Asamblea f = 1MHZ ATmega8 Necesito complementar PORTB...
2
respuestas

seleccionando resistencia de polarización para termistor

Rt es termistor. Rb es resistencia de polarización, valor que necesito calcular. La temperatura que me interesa es dar un rango de resistencia de Rt de 4k...115k . Lo que quiero es escalar esto a la resolución total d...
3
respuestas

¿Puede la configuración de un ARM aficionado ser tan simple como este AVR?

Me gusta lo simple que puede ser una configuración AVR de Atmel para la programación en lenguaje ensamblador de aficionados. Por ejemplo: Coloque un chip ATMega DIP liso {A} en una placa de pruebas Conecte 6 pines a un programador USB {...
3
respuestas

¿A qué se llama este tipo de LCD de sólo dígitos?

He visto este tipo de LCD muchas veces en básculas de pesaje, calculadoras, medidores, micrómetros, etc. Sé que es una pantalla bastante tradicional, pero me gusta mucho su compacidad, simplicidad y tal vez incluso cuesta menos, en comparación c...
2
respuestas

La rutina del servicio de interrupción AVR no se ejecuta tan rápido como se esperaba (¿sobrecarga de instrucciones?)

Estoy desarrollando un pequeño analizador lógico con 7 entradas. Mi dispositivo de destino es un ATmega168 con una frecuencia de reloj de 20MHz. Para detectar cambios lógicos utilizo interrupciones de cambio de pin. Ahora estoy tratando d...