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
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 …

7
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 …

3
Monitoreo de voltaje sin una referencia conocida
Estoy trabajando en una pequeña plataforma de sensores que funciona con baterías. Me encantaría poder activar una alerta cuando el voltaje sea demasiado bajo. El problema es que cualquier cosa que use para medir ese voltaje será alimentada por esa misma fuente de voltaje. Para lo que vale, estoy ejecutando …

4
¿Alguien portó el marco de estado QP para Arduino?
Al revisar posibles enfoques para mi proyecto de registro de datos, he encontrado que el libro "Gráficos de estado prácticos de UML en C / C ++" es muy interesante para un trabajo más serio con Arduino. QP es una familia de frameworks ultraligeros, de código abierto, basados ​​en máquinas …
12 arduino  avr 

5
Diseñando circuitos con una vida útil más larga
He aprendido sobre el microcontrolador pic durante un período de tiempo y tengo una cantidad razonable de conocimiento sobre el manejo de la electrónica digital. He trabajado en proyectos electrónicos básicos y ahora necesito trabajar en algunas aplicaciones comerciales. Mi pregunta es sobre cómo diseñar y construir circuitos confiables y …

4
AVR corrupción de memoria flash
Esta pregunta está relacionada con la desprogramación de AVR . Información del proyecto: Tenemos un producto con batería que utiliza un ATMEGA644P. La aplicación se ejecuta permanentemente en modo de suspensión y solo se activa una vez por segundo (RTC) o cuando se activa una de las dos líneas de …

2
Programe AVR EEPROM directamente desde la fuente C
Cuando incluye el siguiente código en una fuente AVR C, aparentemente puede programar directamente los fusibles, sin la necesidad de un comando adicional o un archivo .hex: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; ¿Hay algún truco similar para …
11 avr  c  attiny  eeprom 


1
Detalles del cargador de arranque Arduino
¿Alguien puede explicar cómo funciona el gestor de arranque Arduino ? No estoy buscando una respuesta de alto nivel aquí, he leído el código y lo entiendo. También he leído esta otra publicación (incluso había sido uno de los que respondieron). Hay una gran cantidad de interacción de protocolos que …

10
¿Suite de programación AVR para Linux / Mac?
He estado codificando y usando Arduinos desde hace bastante tiempo. Sin embargo, estoy listo para usar chips AVR sin el cargador de arranque arduino. Mi pregunta es ¿cuáles son los recursos para hacer esto? Quiero usar linux / mac para que winavr esté fuera de la imagen al igual que …
11 atmega  avr  linux  osx 

5
¿Monitorear ciclos de reloj para código en arduino / AVR?
¿Es posible monitorear un bloque de código y determinar el número de ciclos de reloj del procesador que tomó el código en un procesador Atdu Arduino y / o AVR? o, ¿debería más bien monitorear los microsegundos pasados ​​antes y después de ejecutar el código? Nota: No me preocupa tanto …
11 arduino  avr  atmel  timer 

2
Unidad que prueba el lenguaje ensamblador AVR
¿Cómo prueba la unidad su código de ensamblaje? Estoy trabajando en un servocontrolador en serie como parte de un proyecto de robot hexapod y el código ha llegado al punto en que se está volviendo complicado;) De todos modos, estoy acostumbrado a usar pruebas unitarias en mi trabajo diario como …
11 avr  robotics  serial  servo 

2
¿Hay alguna manera de no tener que sondear el UART de un AVR?
Estoy recibiendo datos a través de UART de otro AVR. Sin embargo, estoy haciendo otras cosas, así que no quiero tener que sondear constantemente el UART. Sé que hay interrupciones, pero solo puedo ver una para recibir completa, lo que supongo que todavía requiere que haga una encuesta para completar …
10 avr  embedded 


2
¿Alguna razón para no usar Timer0 en AVR?
Solo una pregunta básica ... Para arduino / avr / ATMega328, encuentro muchos ejemplos que usan Timer1 (incluso hay una biblioteca completa), pero rara vez hay alguno que utilice Timer0 (o Timer2). Ahora, sé que usar cualquiera de estos temporizadores para controlar un método ISR deshabilitará el uso de PWM …

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.