嵌入式linux應用開發A :課程作業5

課程作業5

【5.1熟悉開發板硬件資源】

1、開發板具有兩種USB接口,一個是USB Host,它通過一個USB HUB芯片拓展爲(D)個USB Host接口

A.1

B.2

C.3

D.4

2、Micro2440開發板由核心板Micro2440和底板Micro2440SDK組成(A)

A.對

B.錯

3、Micro2440是一個最小系統板,包括電源電路、 ( ) 、JTAG調試口 、用戶調試燈、CPU和存儲單元。
答:復位電路

【5.2熟悉開發板軟件資源】

判斷題:

1、學習開發本開發板一般基於Windows 系統就可以了,無需單獨安裝Linux系統

2、Linux開發包目錄,該文件中包含了開發Linux所用到的交叉編譯鏈工具,內核源代碼,應用程序示例程序,文件系統製作工具,文件系統源按目錄包等資料

3、基於S3C2440系統有很多常見的boot loader,它們的功能和性能根據目的都是一樣的,沒有側重之分

【5.3Linux+Qtopia系統安裝與體驗-串口設置】

1、爲了通過串口鏈接開發板,必須使用一個模擬終端程序,通常使用Windows自帶的超級終端

A.對

B.錯
答:對
2、對於嵌入式系統而言其本身就是一個硬件系統,包括ARM芯片、Flash、電源、( )等一系列外設組成一臺與PC機類似的系統
答:通訊接口

【5.4Linux+Qtopia系統安裝與體驗-下載系統】

1、下列安裝Linux系統步驟正確的是(D)

A.安裝內核文件----》對NandFlash進行分區—》安裝bootloader----》安裝文件系統

B.對NandFlash進行分區—》安裝bootloader----》安裝內核文件----》安裝文件系統

C.安裝內核文件—》安裝bootloader----》對NandFlash進行分區----》安裝文件系統

D.對NandFlash進行分區—》安裝bootloader----》安裝內核文件----》安裝文件系統

【5.5minicom】

判斷題:

1、Linux下的串口通信軟件使用最廣泛的是minicom(對)

2、關閉虛擬機電源,可以在虛擬機的超級終端中輸入power命令,然後回車進行關閉(錯)

3、minicom是一個串口通訊工具,就像Windows下的超級終端,可以用來與串口設備通信(對)

【5.6配置交叉編譯環境】

1、交叉開發環境是指實現編譯、鏈接、調試應用程序代碼的環境(對)

A.對

B.錯

2、在嵌入式系統開發時,通常搭建嵌入式開發平臺,採取_____方式進行開發(交叉編譯)

【5.7交叉編譯】

1、交叉編譯通常使用串口傳輸方式、網絡傳輸方式等方式將Linux宿主機編譯的文件下載到目標機上運行(對)

A.對

B.錯

【5.8嵌入式開發過程舉例】

1、開發環境IP地址配置的步驟:(A)

A.編輯源代碼、交叉編譯、下載程序到ARM虛擬機、使用GDB遠程調試

B.編輯源代碼、交叉編譯、使用GDB遠程調試、下載程序到ARM虛擬機

C.編輯源代碼、下載程序到ARM虛擬機、交叉編譯、使用GDB遠程調試

D.交叉編譯、編輯源代碼、下載程序到ARM虛擬機、使用GDB遠程調試

【5.9配置ARM虛擬機(一)】

1、QEMU是一套有Fabrice Bellard所編寫模擬器,它的模擬不包括下列哪一個選項(C)

A.arm

B.ppc

C.mip

D.mips

2、QEMU是一套Fabrice Bellard所編寫的不開源平臺模擬器。(錯)

A.對

B.錯

3、用戶模式仿真允許一個CPU構建的進程在另一個CPU上執行。(對)

A.對

B.錯

答案僅供參考
謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章