He visto muchos artículos que me dicen que debería usar RTOS para la administración del tiempo y la administración de recursos. Mi tiempo no ha permitido mi propia investigación, así que acudo a Chiphacker para pedirle un consejo.
Uso microco...
Suposiciones:
No hay circuitos externos conectados (excepto el circuito de programación, que asumimos que es correcto).
uC no es defectuoso.
Al destruir, me refiero a liberar el humo azul de la muerte, no a meterlo en el software.
Es u...
Estoy buscando conducir un cerradura magnética de la puerta de un Arduino. He encontrado una pregunta sobre manejando un solenoide desde un Arduino , que incluye un circuito que se ve perfecto para este tipo de situación:
Lo que no ent...
Cuando la fuente de alimentación de un microcontrolador cae por debajo de un cierto umbral, se producen condiciones de reducción de tensión y la memoria RAM puede dañarse. Siempre que cada secuencia de apagado del circuito pueda significar una p...
¿Qué sucede en un procesador integrado cuando la ejecución llega a esa declaración final return ?
¿Se acaba de congelar todo como está? ¿Consumo de energía, etc., con un largo NOP eterno en el cielo? o ¿los NOP se ejecutan de forma continu...
Mientras buscaba algunos detalles sobre la construcción del número de pieza para la serie MSP430 de Texas Instruments, encontré esta página wiki: TI MSP430
Hay una declaración,
"L" como en la serie MSP430L09x, que indica una parte sol...
Entiendo que un DSP está optimizado para el procesamiento de señales digitales, pero no estoy seguro de cómo afecta eso a la tarea de elegir un IC. ¡Casi todo lo que hago con un microcontrolador implica el procesamiento de señales digitales!...
La hoja de datos para el ATTiny13A, por ejemplo, enumera la frecuencia mínima de 0 MHz. ¿Significa esto que el reloj se puede ejecutar en cualquier frecuencia arbitrariamente baja sin efectos negativos? ¿Supongo que consume una corriente más baj...
He estado escribiendo controladores de dispositivo de caracteres Linux para cosas de otras personas durante algún tiempo. Me gustaría encontrar un nuevo pasatiempo y la idea de hacer mis propios dispositivos USB parece realmente genial.
Me en...
¿Por qué es necesario procesar las instrucciones en intervalos de tiempo establecidos (es decir, con el uso de un reloj)? ¿No se pueden ejecutar de forma secuencial, inmediatamente después de que se haya completado la instrucción anterior?
Un...