Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Vstavaný operačný systém Tutorial

Myšlienka embedded operačných systémov je poskytnúť prostredie pre simuláciu konkrétny hardvér a softvér , ako keby to boli spustené na inom počítači . To šetrí vývojárov od snahy získať konkrétny hardvér a softvér na cieľovom počítači . Typický vývoj software životného cyklu závisí od hardvéru a softvéru k dispozícii po celú dobu . Avšak , v simulovanom prostredí , hardvér /softvér nemusí byť k dispozícii pre testovanie v prípade potreby . To môže spôsobiť oneskorenie , ale výhody sú schopní simulovať hardvér a softvér , ktoré nie sú fyzicky prítomné často preváži týchto obáv . Pokyny
1

identifikovať ciele embedded systému . Či už sú dôvody na rozvoj vložený operačný systém , jasné ciele , ako na to , čo emulácia sa má dosiahnuť by mal byť napísaný alebo jasne označené nejakým spôsobom
2

Získať komponenty a nástroje . V závislosti na emulátora ktorá má byť vybudovaná , bude potrebné hardware emulátora , ako je Qemu ( pozri zdroje ) , rovnako ako koreňový súborový systém , vrátane všetkých knižníc a utilít . Busybox je odporúčaná pre väčšinu vstavaných systémov , pretože poskytuje všeobecný súbor nástrojov a príkazového riadku prostredia pre testovanie softvéru ( pozri zdroje ) .
3

Vytvorte predvolené operácie . Ako minimálna požiadavka , CPU alebo multi - core procesor by mal byť schopný inicializovať stav vnútorného hardvéru , spustite BIOS a spúšťať iné programy , keď je simulácia prvom načítaní . Nakoniec , bude potrebovať jadro operačného systému , ktoré majú byť načítané , ale BIOS môže zasiahnuť a poskytnúť " na pol cesty " fáze tým , že takéto nakladače podľa potreby ( napríklad GRUB pre Linux ) , v tejto počiatočnej fáze .
4

spustite proces " init " , ktorými sa riadi spúšťanie a prevádzku prípadných ďalších procesov určených na spustenie pri spustení čas .
5

test , že vstavaný operačný systém beží v emulátora a bol správne nakonfigurovaný . Teraz je virtuálne prostredie sa všetok hardvér , softvér a periférne zariadenia určených na emulovať skutočný systém . Teraz môže byť použitá na účely, pre ktoré bol navrhnutý .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené