Arduino

Preguntas y respuestas para los desarrolladores de hardware y software de código abierto que es compatible con Arduino


4
¿Cuál es la vida real de EEPROM?
ATMEL dice que la vida útil de una celda EEPROM es de aproximadamente 100,000 ciclos de escritura / celda. ¿Es así como funciona la EEPROM en la naturaleza? Si no cambio el valor de una celda, ¿esto enfatiza la vida útil? Por ejemplo, si escribo el valor 0xFFa la misma …
21 eeprom 





5
Estoy usando demasiada RAM. ¿Cómo se puede medir esto?
Me gustaría saber cuánta RAM estoy usando en mi proyecto, por lo que puedo decir, no hay forma de resolverlo (aparte de calcularlo yo mismo). Llegué a una etapa en un proyecto bastante grande donde he determinado que me estoy quedando sin RAM. He determinado esto porque puedo agregar una …
19 sram 

1
Restablecer un Arduino Uno en el código
¿Es posible restablecer un Arduino (es decir, reiniciarlo) desde el código (es decir, desde el propio boceto)? Sé que eso es posible con un circuito especial, pero ¿existe la posibilidad de hacerlo solo con código? A continuación se muestra mi código y el comentario //resetes donde quiero forzar un reinicio. …

1
ATtiny85: consumo de energía frente a la velocidad del reloj
Corto y simple: ¿Cuál es el consumo de energía para un ATtiny85 que funciona a 1 MHz y 8 MHz usando el reloj interno? No utiliza ningún modo de suspensión. He buscado mucho en Google y no puedo encontrar ninguna información sobre esto. Pregunto porque quiero saber si vale la …
19 power  attiny 

4
Protocolo de comunicación Mejores prácticas y patrones
Cada vez que diseño un protocolo en serie para ser usado entre dos arduinos, siento que estoy reinventando una rueda. Me pregunto si hay mejores prácticas o patrones que la gente siga. Esta pregunta es menos sobre el código real, pero más sobre el formato de los mensajes. Por ejemplo, …
19 serial 





2
¿Un bucle infinito dentro del bucle () funcionaría más rápido?
Cuando escribes un boceto típico, usualmente confías en loop()que te llamen repetidamente durante todo el tiempo que Arduino esté funcionando. Sin loop()embargo, moverse dentro y fuera de la función debe introducir una pequeña sobrecarga. Para evitar eso, presumiblemente podría crear su propio bucle infinito, así: void loop() { while (true) …

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.