Preguntas etiquetadas con avr

AVR es un núcleo de microcontrolador de 8 y 32 bits desarrollado por Atmel. AVR fue elegido como microcontrolador para los populares SBC Arduino.


10
Microcontrolador con API Java
Mi equipo de hardware está planeando usar un microcontrolador Atmel AVR de 8 bits para un proyecto futuro. Hasta donde sé, debe programarse en C. He encontrado una JVM para AVR, aunque es más limitada que las bibliotecas C nativas de Atmel. ¿Me puede sugerir un microcontrolador de 8 bits …

3
¿Cómo mido el flujo de corriente a un componente?
Estoy construyendo un robot hexapod usando servos simples y me preguntaba qué tan factible era medir el flujo de corriente a cada servo (5-6V DC a un máximo de 0.25-1A (no he encontrado las especificaciones para la parada del servo) actual todavía)) usando, por ejemplo, un ATMega168. ¿Qué tipo de …

2
Recuperando un ATtiny13
Estoy jugando con un ATtiny13 y pensé que sería bueno usarlo con un oscilador de cerámica externo de 8Mhz en lugar del integrado de 1.2 Mhz. (Quiero hacer un soft-uart a 9600 bps, así que pensé que 1.2 Mhz era demasiado lento) Para cambiar a un oscilador externo, ejecuté 'avrdude …



3
Retención de datos en un microcontrolador
Simplemente leyendo la hoja de datos del attiny13 dice que puede almacenar sus datos durante 20 años a 85 grados Celsius y 100 años a 25 grados Celsius. ¿Es esto independientemente de la lectura y escritura en el micro, por ejemplo, lo apago y lo mantengo a una temperatura constante …
10 avr  data 

4
El chip / micro / diseño PoE Ethernet más fácil y mejor para la interfaz de bricolaje con placa Arduino personalizada (solución AVR)
Estoy buscando un chip Ethernet PoE que pueda incorporar en un diseño que planeo usar junto con algunas de las características de Arduino. Preferiría implementar un mcu independiente para el dispositivo Ethernet capaz de proporcionar Ethernet. Todas las soluciones posibles deben ser compatibles con PoE para alimentar el Micro. No …
10 avr  power-supply  poe 

4
¿Por qué el compilador GCC omite algún código?
No puedo entender por qué el compilador de GCC corta 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; i = 10; while(i>0)i--; // first pause - omitted setb_SYNCO; setb_GATE; i=30; clrb_SYNCO; while(i>0)i--; // second …
9 avr  c  avr-gcc  optimization  gcc 

1
ATtiny: ¿no hay soporte para la multiplicación?
¿Es cierto que los AVR ATtiny no tienen soporte de hardware para la multiplicación? Parece funcionar bien mientras hago multiplicaciones en mi código. También he incluido math.h y tengo un par de cálculos sin () y cos (). ¿Me estoy encontrando con una multa enorme de 800 ciclos por estos …
9 avr  attiny 


1
AVR timer speedup en ATmega328
Cuando se ejecuta en el preescalador de reloj de 64 en ATmega328, uno de mis temporizadores se acelera por razones desconocidas en un momento particular de la ejecución. Estoy usando dos temporizadores en ATmega328 para generar el reloj que necesita TLC5940 (ver más abajo sobre por qué; esto no tiene …
9 avr  atmega  spi  timer 

2
¿Determinar qué pin activó una interrupción PCINTn?
¿Estoy en lo cierto al pensar que si tiene dos pines que causan la misma interrupción AVR PCINT (por ejemplo, el vector PCINT0 causado por los pines PCINT0 o PCINT1? Creo que la superposición de nombres de vectores y pines es confusa) la única forma de determinar qué pin (s) …
9 avr  interrupts  atmel 

1
Simulando un banco de pruebas simple con un núcleo ROM sintetizado
Soy completamente nuevo en el mundo de los FPGA y pensé que comenzaría con un proyecto muy simple: un decodificador de 4 bits y 7 segmentos. La primera versión que escribí puramente en VHDL (es básicamente una combinación combinatoria select, no se necesitan relojes) y parece funcionar, pero también me …

3
¿Los registros y puertos AVR deben inicializarse a cero?
Durante la rutina de inicialización de mi código, uso para hacer cosas como: clr r0 ; will always stay zero y: out PORTA, r0; initialize ports out DDRA, r0 out PORTB, r0 ... ¿Es esto realmente necesario? ¿O puedo estar seguro de que esto se hace automáticamente al reiniciar? Especialmente, …
9 avr  reset  port  register 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.