
1、什么是嵌入式系統(tǒng)?其特點有些什么?
答:嵌入式系統(tǒng)是“以應(yīng)用為中心、以計算機技術(shù)為基礎(chǔ)、軟件硬件可裁剪、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計算機系統(tǒng)!
特點:
1)是專用的計算機系統(tǒng),用于特定的任務(wù);
2)資源較少,可以裁減;
3)功耗低,體積小,集成度高,成本低;
4)使用實時操作系統(tǒng);
5)可靠性要求更高,具有系統(tǒng)測試和可靠性評估體系;
6)運行環(huán)境差異大
7)大部分程序固化在ROM中;
8)較長的生命周期;
9)嵌入式微處理器通常包含專用調(diào)試電路
2、嵌入式系統(tǒng)的BooTLoader的功能是什么?
答:BootLoader是系統(tǒng)加電后、操作系統(tǒng)內(nèi)核或用戶應(yīng)用程序運行之前,首先必須運行的一段程序代碼。通過這段程序,為終調(diào)用操作系統(tǒng)內(nèi)核、運行用戶應(yīng)用程序準(zhǔn)備好正確的環(huán)境。(對于嵌入式系統(tǒng)來說,有的使用操作系統(tǒng),也有的不使用操作系統(tǒng),但在系統(tǒng)啟動時都必須運行BootLoader,為系統(tǒng)運行準(zhǔn)備好軟硬件環(huán)境。)
3、目前嵌入式操作系統(tǒng)有哪些?
答:
1)μC/OS-II嵌入式操作系統(tǒng)內(nèi)核;
2)VxWorks嵌入式實時操作系統(tǒng);
3)WinCE操作系統(tǒng);
4)Linux操作系統(tǒng);
5)Symbian操作系統(tǒng)
4、構(gòu)造嵌入式開發(fā)環(huán)境有哪幾種形式?
答:
1)交叉開發(fā)環(huán)境;
2)軟件模擬環(huán)境;
3)評估電路板