“Conocimiento software>Software de Productividad

Embedded Tutorial Sistema Operativo

2014/11/10
La idea detrás de los sistemas operativos integrados es proporcionar un entorno para simular el hardware y software específicos , como si se estuviera ejecutando en otra máquina. Esto ahorra un desarrollador de tratar de obtener el hardware y software específicos de la máquina de destino . Un ciclo de vida de desarrollo de software típico se basa en el hardware y el software que está disponible en todo momento . Sin embargo , en un entorno simulado , hardware /software no estén disponibles para las pruebas cuando sea necesario. Esto puede causar demoras , pero los beneficios de ser capaz de simular el hardware y el software no está físicamente presente a menudo superiores a estas preocupaciones . Instrucciones
1

Identificar los objetivos del sistema integrado. Cualesquiera que sean las razones para desarrollar un sistema operativo integrado , objetivos claros en cuanto a lo que se supone que el afán de lograr deben ser escritos o claramente identificado de alguna manera
2

Adquirir componentes y herramientas . Dependiendo del emulador que se construirá , un emulador de hardware como Qemu se requiere (ver Recursos ), así como un sistema de archivos raíz, incluidas las bibliotecas y los servicios públicos . Busybox se recomienda para la mayoría de sistemas embebidos , ya que proporciona un conjunto genérico de utilidades y un entorno de línea de comandos para pruebas de software ( ver Recursos) .
3

Crear la operación de arranque . Como requisito mínimo, la CPU o multi - núcleo del procesador debe ser capaz de inicializar el estado del hardware interno , inicie la BIOS y ejecutar otros programas cuando la simulación se carga por primera vez . En última instancia , será necesario que el sistema operativo del kernel a cargar , pero el BIOS puede intervenir y ofrecer un escenario "camino medio " , proporcionando dichos cargadores como sea necesario (por ejemplo, GRUB de Linux) , en esta etapa inicial.
4

ejecutar el proceso "init " , que rige el arranque y el funcionamiento de cualquier otro proceso designado para ejecutar a la hora de inicio .
5

prueba de que el sistema operativo embebido se ejecuta en el emulador y ha sido correctamente configurado. Ahora es un entorno virtual con todo el hardware, software y periféricos designados para emular un sistema real. Ahora se puede utilizar para los fines para los que fue diseñado .

Software de Productividad
Requisitos del sistema para Microsoft Office Project Standard
Cómo utilizar ExMerge en SBS 2000
Cómo utilizar DocuSign de Acuerdos Listado
La vista de carpetas por defecto en Gmail IMAP y Outlook 2003
¿Cuál es la definición de computación en la nube empresarial?
Cómo sincronizar GCal
¿Cómo escribo un acento sobre una carta
Cómo eliminar Proveedores Protocolo de Autoruns
Conocimiento de la computadora © http://www.ordenador.online