Preguntas etiquetadas con avr

18
¿WiFi ideal para el puente serial (o SPI)?

¿Cuáles son algunas recomendaciones sobre un puente WiFi a serie ideal? Mis cualidades ideales serían: Conectividad simple, SPI o serie Velocidad rápida razonable, al menos 1mbit / seg idealmente (aunque probablemente no siempre sea tan rápido) Barato, estoy pensando en menos de $ 50 Bajo consumo...

17
AVR 1.1V ADC interno de sobretensión de referencia

Si uso la referencia interna de 1.1V para el ADC, y mi entrada analógica excede 1.1V, digamos 2.5V, ¿eso es dañino para mi microcontrolador? ¿O el valor de ADC simplemente se recortará (a 0x3FF) a 1.1V? Para mayor comodidad, incluyo un diagrama de bloques de extracto de la hoja de datos...

17
Use AVR Watchdog como ISR normal

Estoy tratando de entender el temporizador de vigilancia de la serie ATTinyX5. Entonces, las cosas que he leído parecían que podría usarlo para hacer que el programa haga algo específico cada N segundos, pero en realidad nunca mostró cómo. Otros hicieron que pareciera que solo restablecería el chip...

16
De C a la Asamblea

Supongamos que tenemos el siguiente código C para un avr-8bit: int v1=1; int v2=2; v2=v2+v1; Esperaba el siguiente desmontaje ldi r18, 1; ldi r19, 2; add r19, r18; pero después corrí: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf y avr-objdump -S Test.elf > Test.lss Tengo el siguiente...

15
¿Protege el flash AVR de la lectura a través de ISP?

Estoy tratando de proteger todo el flash de la lectura a través de ISP. Cuenta con gestor de arranque, capaz de programar la sección de aplicación. Establecer el byte de bloqueo en: LB1/LB2 no permitirá que el usuario use el gestor de arranque para cargar nuevo firmware. BLB12/BLB11y...

14
Promoción de enteros C en MCU de 8 bits

Usando avr-gcc como ejemplo, los tipos int se especifican para tener 16 bits de ancho. La realización de operaciones en operandos de 8 bits en C da como resultado que esos operandos se conviertan en tipos int de 16 bits debido a la promoción de enteros en C. ¿Esto significa que todas las...

13
Instrucción AVR SEI

La instrucción AVR SEI ( http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_SEI.html ) espera a que finalice la siguiente instrucción antes de habilitar las interrupciones. Si uso otra instrucción para configurar el indicador I en SREG, ¿esto también esperará 1 instrucción? En otras...

13
Despertarse de los modos de sueño profundo

La mayoría de los microcontroladores (p. Ej., AVR, MSP430, PIC, etc.) admiten diferentes modos de suspensión. El modo de reposo "más profundo" es el que supone el consumo de energía más bajo (por ejemplo, "Apagar", "Apagar"), pero todos los sistemas de reloj generalmente se detienen en estos modos...

13
Cambio de PIC a AVR [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

12
Inversión eficiente (1 / x) para AVR

Estoy tratando de encontrar una manera eficiente de calcular un inverso en un AVR (o aproximarlo). Estoy tratando de calcular el período de pulso para un motor paso a paso para poder variar la velocidad linealmente. El período es proporcional al inverso de la velocidad ( p = K/v), pero no puedo...

12
Generador de números aleatorios AVR

He leído una nota de aplicación de TI ( slaa338 ) que describe una técnica para generar números aleatorios "reales" (en lugar de "pseudo"). Explota el subsistema de reloj algo exótico del MSP430 para lograr este objetivo. ¿Alguien sabe de una técnica que se pueda implementar en un AVR (estoy...

12
Conexión de ethernet a AVR

Me estoy familiarizando bastante con los microcontroladores y ahora quiero conectarlo a Internet. ¿Cuáles son los requisitos mínimos para que un microcontrolador pueda hacer esto, específicamente un AVR si es posible? En segundo lugar, ¿qué más se requiere? Leí acerca de los controladores de...