Supuesto: ‘booter’ = ‘bootloader’
Los sistemas integrados tienden a ser bastante livianos cuando se trata de cargadores de arranque, o el “cargador de arranque” original. El término se origina de la frase coloquial en inglés ‘levantarse por las botas’, que significa ‘comenzar desde muy poco y elevarse a una persona que funcione completamente’. En un sistema más grande, generalmente es más importante como el fragmento de código que carga un sistema operativo. Si permite que la definición de ‘controlador integrado’ incluya algo capaz de ejecutar un sistema operativo, entonces ese es un propósito. En lugar de cargar un sistema operativo, es posible que pueda cargar alguna aplicación de metal desnudo, como una en un Arduino. En la mayoría de los casos, inicializará algún aspecto del hardware, antes de que haga mucho más. En algunos sistemas, esto podría ser algo bastante crítico, como configurar fuentes de alimentación y sistemas críticos para la salud, como la refrigeración. En otros sistemas, puede ser poco más que establecer una velocidad en baudios en un puerto serie, o simplemente configurar un marco de pila viable.
- ¿Cuáles son los últimos e innovadores proyectos basados en incrustaciones?
- ¿Cuándo utiliza C ++ sobre C para la programación integrada?
- ¿Cuáles son los pros y los contras del desarrollo basado en pruebas considerando solo el software integrado?
- ¿Cuál es la diferencia entre ANSEL y el registro de ANSELH en el microcontrolador PIC?
- ¿Cuáles son los principios básicos de un microcontrolador 8051?