版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯All-In-One嵌入式系統(tǒng)平臺(tái)概述-新品速遞
調(diào)試器在進(jìn)行調(diào)試時(shí)可以隨時(shí)查看寄存器、內(nèi)存、局部變量、全局變量和當(dāng)前函數(shù)的調(diào)用層次等信息;前者是利用ARM處理器中的調(diào)試模塊的功能,通過(guò)其JTAG邊界掃描口來(lái)與仿真器連接。
慧邦A(yù)ll-in-One嵌入式系統(tǒng)平臺(tái)是慧邦數(shù)碼的技術(shù)平臺(tái)產(chǎn)品。它是以嵌入式操作系統(tǒng)技術(shù)為,結(jié)合ARM的硬件電路解決方案而形成的獨(dú)立的系統(tǒng)平臺(tái),是以向廣大用戶(hù)提供靈活的定制服務(wù)為目標(biāo)的技術(shù)產(chǎn)品。它具有便利的二次發(fā)軟件接口,以此系統(tǒng)平臺(tái)為基礎(chǔ)可迅速完成特定用途的數(shù)碼信息產(chǎn)品的上層應(yīng)用軟件的開(kāi)發(fā),加快合作伙伴產(chǎn)品進(jìn)入市場(chǎng)的速度。
平臺(tái)以ARM系列的CPU為,可提供豐富的電路接口:
支持ARM全系列CPU。
支持USB通信,RS232串口通訊。
支持大容量Flash磁盤(pán)。
提供LCD顯示(彩色,黑白),支持觸摸控制。
支持內(nèi)置調(diào)制解調(diào)器。
提供數(shù)碼成像技術(shù)等等。
對(duì)簡(jiǎn)單應(yīng)用軟件的二次開(kāi)發(fā),可采用ARM公司提供的STD2.5軟件包進(jìn)行編譯和調(diào)試?;郯預(yù)ll-In-One嵌入式系統(tǒng)平臺(tái)提供C語(yǔ)言函數(shù)的底層支持和實(shí)現(xiàn)。
慧邦A(yù)ll-In-One嵌入式系統(tǒng)平臺(tái)采用成熟的商業(yè)操作系統(tǒng),用戶(hù)可根據(jù)應(yīng)用需求復(fù)雜程度的不同,定制其中部分或者全部,該操作系統(tǒng)具有如下特性:
采用基于Windows的仿真二次開(kāi)發(fā)環(huán)境。
提供類(lèi)Windows窗口的API支持。
采用符合ANSIC標(biāo)準(zhǔn)文件系統(tǒng)支持。
可提供手寫(xiě)識(shí)別模塊。
提供大量二次開(kāi)發(fā)接口函數(shù)支持。
可提供標(biāo)準(zhǔn)的通訊模塊支持串口和USB。
可提供PPP,TCP/IP等網(wǎng)絡(luò)協(xié)議支持。
對(duì)慧邦A(yù)ll-in-One嵌入式系統(tǒng)平臺(tái)添加不同的外設(shè)或接口,它可迅速擴(kuò)展成為網(wǎng)絡(luò)家電產(chǎn)品、測(cè)量?jī)x器產(chǎn)品、數(shù)碼音樂(lè)產(chǎn)品、網(wǎng)絡(luò)通信產(chǎn)品以及各類(lèi)PDA行業(yè)應(yīng)用的基礎(chǔ)平臺(tái)。在操作系統(tǒng)基礎(chǔ)上,進(jìn)行二次開(kāi)發(fā),可以以較快速度開(kāi)發(fā)出各類(lèi)特定應(yīng)用的功能模塊和終產(chǎn)品。
系統(tǒng)硬件平臺(tái)
慧邦A(yù)LL-In-One系統(tǒng)的硬件解決方案可完全根據(jù)用戶(hù)要求,為用戶(hù)定制其產(chǎn)品所需求的特定硬件平臺(tái)電路,以減少用戶(hù)產(chǎn)品的硬件成本,提供性?xún)r(jià)比的解決方案。
慧邦A(yù)LL-In-One系統(tǒng)的標(biāo)準(zhǔn)硬件解決方案包括如下支持:
LCDModule,支持1024*1024點(diǎn)陣液晶顯示器;
IsolatedRS-232;
USB接口;
IDEFlashDisk接口;
鍵盤(pán)支持。
慧邦A(yù)LL-In-One系統(tǒng)的擴(kuò)展硬件解決方案還包括如下支持:
Data/Voice/FaxModem模塊接口
Isolated422/485模塊
PCMCIA模塊
GlobalPositioningSystemReceiver(GPS)模塊
10Base-TEthernet模塊
條碼掃描錄入模塊
IC卡讀取模塊
數(shù)碼成像模塊。
基本開(kāi)發(fā)環(huán)境
1.軟件開(kāi)發(fā)工具
慧邦采用SDT2.5作為自己的系統(tǒng)開(kāi)發(fā)工具。SDT2.5是ARM公司提供的一大套由C編譯器、連接定位器、C語(yǔ)言調(diào)試器和Angel監(jiān)控器組成的開(kāi)發(fā)軟件包。由于價(jià)格適中,應(yīng)用比較廣泛。
它主要有以下幾個(gè)特點(diǎn):
A、適用平臺(tái)廣泛,可以支持Windows、SunOS、HP-UX和DECAlphaNT,尤其在Windows平臺(tái)上,調(diào)試器和項(xiàng)目管理為圖形用戶(hù)界面的開(kāi)發(fā)工具,可以方便的進(jìn)行開(kāi)發(fā);
B、編譯器同時(shí)支持C語(yǔ)言和匯編語(yǔ)言的編譯,還支持生成的二進(jìn)制代碼為Arm指令(32位指令)或Thumb指令(16位指令);
C、編譯器可以根據(jù)用戶(hù)的設(shè)置對(duì)編譯過(guò)程進(jìn)行優(yōu)化,用戶(hù)可根據(jù)自己的需要選擇對(duì)運(yùn)行時(shí)間或?qū)φ加脙?nèi)存進(jìn)行優(yōu)化;
D、調(diào)試器支持通過(guò)硬件在線仿真器對(duì)硬件的調(diào)試,同時(shí)還支持軟件模擬,對(duì)于和硬件無(wú)關(guān)的算法,完全可以通過(guò)軟件模擬的方式進(jìn)行調(diào)試開(kāi)發(fā),可以加快開(kāi)發(fā)的進(jìn)度;
E、調(diào)試器可直接進(jìn)行C語(yǔ)言的調(diào)試,或把C語(yǔ)言按執(zhí)行碼的發(fā)匯編后的匯編語(yǔ)言形式進(jìn)行調(diào)試;
F、調(diào)試器在進(jìn)行調(diào)試時(shí)可以隨時(shí)查看寄存器、內(nèi)存、局部變量、全局變量和當(dāng)前函數(shù)的調(diào)用層次等信息;
G、調(diào)試器支持硬件斷點(diǎn),同時(shí)還可通過(guò)對(duì)斷點(diǎn)設(shè)置邏輯表達(dá)式,只有在該邏輯表達(dá)式為真時(shí)斷點(diǎn)才起作用,在調(diào)試時(shí)可以較快的找到問(wèn)題;
H、鏈接器支持把多個(gè)目標(biāo)文件組成庫(kù)文件的方式,通過(guò)這種方式在多方合作開(kāi)發(fā)時(shí)可以保證源代碼不被公開(kāi);
I、SDT2.5本身包含有AnsiC庫(kù),并且是以源代碼的方式提供給用戶(hù)的,但AnsiC函數(shù)中需要硬件支持的部分需要使用者提供對(duì)AnsiC庫(kù)的支持,由于有源代碼,對(duì)AnsiC庫(kù)的支持和定制均較方便;
J、SDT2.5本身不支持C++,但ARM公司有C++編譯器(需額外購(gòu)買(mǎi))。
2、硬件開(kāi)發(fā)工具
ARM的硬件開(kāi)發(fā)工具主要包括兩類(lèi)仿真器,一是JTAG仿真器,二是全功能在線仿真器。前者是利用ARM處理器中的調(diào)試模塊的功能,通過(guò)其JTAG邊界掃描口來(lái)與仿真器連接。這種方式的仿真器比較便宜,連接比較方便。但由于僅通過(guò)十幾條線來(lái)調(diào)試,因而功能有局限。目前ARM處理器的JTAG仿真器在市場(chǎng)上比較流行的是EPI公司的JEENI和MAJIC,的德國(guó)Lauterbach公司有一款通用JTAG/BDM/ONCE仿真器TRACE32-ICD也能夠很好的支持ARM系列處理器。對(duì)于全功能在線仿真器來(lái)說(shuō),由于其信真頭完全取代目標(biāo)板上的CPU,因而功能非常強(qiáng)大。但這類(lèi)仿真器為了能夠全速仿真時(shí)鐘速度高于100MHz的處理器,通常必須采用極其復(fù)雜的設(shè)計(jì)和工藝,因而其價(jià)格比較昂貴。
Lauterbach公司的TRACE32-Fire就是這類(lèi)產(chǎn)品的佼佼者?;郯畈捎肑EENI仿真器作為硬件開(kāi)發(fā)工具。
操作系統(tǒng)簡(jiǎn)介
慧邦A(yù)LL-In-One系統(tǒng)采用開(kāi)放源碼的商業(yè)操作系統(tǒng),作為的操作系統(tǒng)解決方案。該操作系統(tǒng)具有如下特點(diǎn):
開(kāi)發(fā)語(yǔ)言:嵌入式C++。
用戶(hù)可以采用C++面向?qū)ο蟮乃枷雭?lái)開(kāi)發(fā)自己的應(yīng)用程序。操作系統(tǒng)的函數(shù)將分別封裝在幾個(gè)類(lèi)里面,比如:任務(wù)管理、郵箱管理、管道管理、隊(duì)列管理、時(shí)鐘管理、I/O管理等。由于采用了C++面向?qū)ο蟮木幊趟枷?,用?hù)可以利用C++中先進(jìn)的繼承、重載、多態(tài)等特性來(lái)豐富自己的編程,不過(guò)同時(shí)也提高了調(diào)試的難度。
開(kāi)發(fā)環(huán)境:MNT集成開(kāi)發(fā)環(huán)境。
利用MNT用戶(hù)可以開(kāi)發(fā)基于WindowsNT或Windows95的Nucleus應(yīng)用程序。MNT采用了三個(gè)模塊來(lái)移植至WindowsNT或Windows95的線程環(huán)境,這三個(gè)模塊分別完成初始化、調(diào)度、定時(shí)功能。初始化模塊為定時(shí)器和終端接口建立中斷向量;調(diào)度模塊采用了Windows的線程來(lái)管理任務(wù)間的切換;定時(shí)模塊完成Nucleus的任務(wù)睡眠、任務(wù)時(shí)間片、定時(shí)器調(diào)度等功能。MNT的設(shè)計(jì)、開(kāi)發(fā)、調(diào)試都采用的是MicrosoftVisualC++的環(huán)境。
其他特點(diǎn):
文件系統(tǒng):
提供與MS-DOS文件格式兼容的文件系統(tǒng),提供必要的全部功能來(lái)管理MS-DOS兼容磁盤(pán),包括:引導(dǎo)塊、文件分區(qū)表(FAT)、目錄、文件以及設(shè)備驅(qū)動(dòng)管理等。允許多個(gè)任務(wù)同時(shí)訪問(wèn)文件系統(tǒng)。它支持很多符合工業(yè)標(biāo)準(zhǔn)的設(shè)備,比如:軟盤(pán)驅(qū)動(dòng)器、硬盤(pán)驅(qū)動(dòng)器、SCSI設(shè)備、PCMCIA設(shè)備,同時(shí)還提供RAMdisk驅(qū)動(dòng)器。
圖形系統(tǒng)軟件包:
操作系統(tǒng)提供一個(gè)圖形用戶(hù)接口(GUI)軟件包,提供了繪制圖形的功能,包括:下拉菜單、對(duì)話(huà)框、復(fù)選框、帶卷軸窗口、圖標(biāo)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 適合風(fēng)景短視頻的文案
- 掌握QE工程師核心技能:2024年培訓(xùn)教材
- 中級(jí)中式面點(diǎn)師理論知識(shí)模擬題含參考答案
- 2024年P(guān)IE工程師培訓(xùn)技能:邁向行業(yè)精英的關(guān)鍵路徑
- 《弟子規(guī)》與2024年教育趨勢(shì)融合教學(xué)
- 2024年貝的故事:教學(xué)資源的整合與創(chuàng)新
- 2024年XX企業(yè)客戶(hù)服務(wù)文化建設(shè)方案
- 小學(xué)語(yǔ)文教學(xué)設(shè)計(jì)《棉花姑娘》
- 護(hù)理學(xué)基礎(chǔ)(護(hù)理專(zhuān)科(含答案))
- 2024-2025學(xué)年新教材高中英語(yǔ)課時(shí)分層作業(yè)一Unit1Laughoutloud含解析外研版選擇性必修第一冊(cè)
- 02J331地溝及蓋板圖集
- 2019年西藏開(kāi)發(fā)投資集團(tuán)有限公司招聘試題及答案解析
- HAY崗位管理體系構(gòu)建
- 2023年中級(jí)經(jīng)濟(jì)師考試真題及答案
- SB/T 10895-2012鮮蛋包裝與標(biāo)識(shí)
- GB/T 9115-2010對(duì)焊鋼制管法蘭
- GB/T 2423.3-2006電工電子產(chǎn)品環(huán)境試驗(yàn)第2部分:試驗(yàn)方法試驗(yàn)Cab:恒定濕熱試驗(yàn)
- GB/T 23221-2008烤煙栽培技術(shù)規(guī)程
- GB/T 16900-2008圖形符號(hào)表示規(guī)則總則
- 城市綠地系統(tǒng)規(guī)劃 第9章 工業(yè)綠地規(guī)劃
- 遼寧省遼南協(xié)作校2022-2023學(xué)年高二上學(xué)期期末考試語(yǔ)文答案 Word版含解析
評(píng)論
0/150
提交評(píng)論