日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

All-In-One 嵌入式系統(tǒng)平臺概述

出處:dongtao225 發(fā)布于:2007-12-04 10:28:08

       調(diào)試器在進(jìn)行調(diào)試時可以隨時查看寄存器、內(nèi)存、局部變量、全局變量和當(dāng)前函數(shù)的調(diào)用層次等信息;前者是利用ARM處理器中的調(diào)試模塊的功能,通過其JTAG邊界掃描口來與仿真器連接。
  

        慧邦A(yù)ll-in-One嵌入式系統(tǒng)平臺是慧邦數(shù)碼的技術(shù)平臺產(chǎn)品。它是以嵌入式操作系統(tǒng)技術(shù)為,結(jié)合ARM的硬件電路解決方案而形成的獨(dú)立的系統(tǒng)平臺,是以向廣大用戶提供靈活的定制服務(wù)為目標(biāo)的技術(shù)產(chǎn)品。它具有便利的二次發(fā)軟件接口,以此系統(tǒng)平臺為基礎(chǔ)可迅速完成特定用途的數(shù)碼信息產(chǎn)品的上層應(yīng)用軟件的開發(fā),加快合作伙伴產(chǎn)品進(jìn)入市場的速度。

  平臺以ARM系列的CPU為,可提供豐富的電路接口:

   支持ARM全系列CPU。

   支持USB通信,RS232串口通訊。

   支持大容量Flash磁盤。

   提供LCD顯示(彩色,黑白),支持觸摸控制。

   支持內(nèi)置調(diào)制解調(diào)器。

   提供數(shù)碼成像技術(shù)等等。

  對簡單應(yīng)用軟件的二次開發(fā),可采用ARM公司提供的STD2.5軟件包進(jìn)行編譯和調(diào)試?;郯預(yù)ll-In-One嵌入式系統(tǒng)平臺提供C語言函數(shù)的底層支持和實(shí)現(xiàn)。

  慧邦A(yù)ll-In-One嵌入式系統(tǒng)平臺采用成熟的商業(yè)操作系統(tǒng),用戶可根據(jù)應(yīng)用需求復(fù)雜程度的不同,定制其中部分或者全部,該操作系統(tǒng)具有如下特性:

   采用基于Windows的仿真二次開發(fā)環(huán)境。

   提供類Windows窗口的API支持。

   采用符合ANSI C標(biāo)準(zhǔn)文件系統(tǒng)支持。

   可提供手寫識別模塊。

   提供大量二次開發(fā)接口函數(shù)支持。

   可提供標(biāo)準(zhǔn)的通訊模塊支持串口和USB。

   可提供PPP,TCP/IP等網(wǎng)絡(luò)協(xié)議支持。

  對慧邦A(yù)ll-in-One嵌入式系統(tǒng)平臺添加不同的外設(shè)或接口,它可迅速擴(kuò)展成為網(wǎng)絡(luò)家電產(chǎn)品、測量儀器產(chǎn)品、數(shù)碼音樂產(chǎn)品、網(wǎng)絡(luò)通信產(chǎn)品以及各類 PDA行業(yè)應(yīng)用的基礎(chǔ)平臺。在操作系統(tǒng)基礎(chǔ)上,進(jìn)行二次開發(fā),可以以較快速度開發(fā)出各類特定應(yīng)用的功能模塊和終產(chǎn)品。

  系統(tǒng)硬件平臺

  慧邦A(yù)LL-In-One系統(tǒng)的硬件解決方案可完全根據(jù)用戶要求,為用戶定制其產(chǎn)品所需求的特定硬件平臺電路,以減少用戶產(chǎn)品的硬件成本,提供性價比的解決方案。

  慧邦A(yù)LL-In-One系統(tǒng)的標(biāo)準(zhǔn)硬件解決方案包括如下支持:

   LCD Module,支持1024*1024點(diǎn)陣液晶顯示器;

   Isolated RS-232;

   USB 接口;

   IDE Flash Disk 接口;

   鍵盤支持。

  慧邦A(yù)LL-In-One系統(tǒng)的擴(kuò)展硬件解決方案還包括如下支持:

  Data/Voice/Fax Modem 模塊接口

  Isolated 422/485 模塊

  PCMCIA 模塊

  Global Positioning System Receiver(GPS)模塊

  10Base-T Ethernet 模塊

  條碼掃描錄入模塊

  IC卡讀取模塊

  數(shù)碼成像模塊。

  基本開發(fā)環(huán)境

  1.軟件開發(fā)工具

  慧邦采用SDT2.5作為自己的系統(tǒng)開發(fā)工具。SDT2.5是ARM公司提供的一大套由C編譯器、連接定位器、C語言調(diào)試器和Angel監(jiān)控器組成的開發(fā)軟件包。由于價格適中,應(yīng)用比較廣泛。

  它主要有以下幾個特點(diǎn):

  A、 適用平臺廣泛,可以支持Windows、SunOS、HP-UX和DEC Alpha NT,尤其在Windows平臺上,調(diào)試器和項(xiàng) 目管理為圖形用戶界面的開發(fā)工具,可以方便的進(jìn)行開發(fā);

  B、 編譯器同時支持C語言和匯編語言的編譯,還支持生成的二進(jìn)制代碼為Arm指令(32位指令)或Thumb指令 (16位指令);

  C、 編譯器可以根據(jù)用戶的設(shè)置對編譯過程進(jìn)行優(yōu)化,用戶可根據(jù)自己的需要選擇對運(yùn)行時間或?qū)φ加脙?nèi)存進(jìn)行優(yōu)化;

  D、 調(diào)試器支持通過硬件在線仿真器對硬件的調(diào)試,同時還支持軟件模擬,對于和硬件無關(guān)的算法,完全可以通過軟件模擬的方式進(jìn)行調(diào)試開發(fā),可以加快開發(fā)的進(jìn)度;

  E、 調(diào)試器可直接進(jìn)行C語言的調(diào)試,或把C語言按執(zhí)行碼的發(fā)匯編后的匯編語言形式進(jìn)行調(diào)試;

  F、 調(diào)試器在進(jìn)行調(diào)試時可以隨時查看寄存器、內(nèi)存、局部變量、全局變量和當(dāng)前函數(shù)的調(diào)用層次等信息;

  G、 調(diào)試器支持硬件斷點(diǎn),同時還可通過對斷點(diǎn)設(shè)置邏輯表達(dá)式,只有在該邏輯表達(dá)式為真時斷點(diǎn)才起作用,在調(diào)試時可以較快的找到問題;

  H、 鏈接器支持把多個目標(biāo)文件組成庫文件的方式,通過這種方式在多方合作開發(fā)時可以保證源代碼不被公開;

  I、 SDT2.5本身包含有Ansi C庫,并且是以源代碼的方式提供給用戶的,但Ansi C函數(shù)中需要硬件支持的部分需要使用者提供對Ansi C庫的支持,由于有源代碼,對Ansi C庫的支持和定制均較方便;

  J、 SDT2.5本身不支持C++,但ARM公司有C++編譯器(需額外購買)。

  2、硬件開發(fā)工具

  ARM的硬件開發(fā)工具主要包括兩類仿真器,一是JTAG仿真器,二是全功能在線仿真器。前者是利用ARM處理器中的調(diào)試模塊的功能,通過其JTAG邊界掃描口來與仿真器連接。這種方式的仿真器比較便宜,連接比較方便。但由于僅通過十幾條線來調(diào)試,因而功能有局限。目前ARM處理器的JTAG仿真器在市場上比較流行的是EPI公司的JEENI和MAJIC,的德國Lauterbach公司有一款通用JTAG/BDM/ONCE仿真器TRACE32- ICD也能夠很好的支持ARM系列處理器。對于全功能在線仿真器來說,由于其信真頭完全取代目標(biāo)板上的CPU,因而功能非常強(qiáng)大。但這類仿真器為了能夠全速仿真時鐘速度高于100MHz的處理器,通常必須采用極其復(fù)雜的設(shè)計和工藝,因而其價格比較昂貴。

  Lauterbach公司的TRACE32-Fire就是這類產(chǎn)品的佼佼者。 慧邦采用JEENI仿真器作為硬件開發(fā)工具。

  操作系統(tǒng)簡介

  慧邦A(yù)LL-In-One系統(tǒng)采用開放源碼的商業(yè)操作系統(tǒng),作為的操作系統(tǒng)解決方案。該操作系統(tǒng)具有如下特點(diǎn):

  開發(fā)語言:嵌入式C++。

  用戶可以采用C++面向?qū)ο蟮乃枷雭黹_發(fā)自己的應(yīng)用程序。操作系統(tǒng)的函數(shù)將分別封裝在幾個類里面,比如:任務(wù)管理、郵箱管理、管道管理、隊(duì)列管理、時鐘管理、I/O管理等。由于采用了C++面向?qū)ο蟮木幊趟枷?,用戶可以利用C++中先進(jìn)的繼承、重載、多態(tài)等特性來豐富自己的編程,不過同時也提高了調(diào)試的難度。

  開發(fā)環(huán)境:MNT集成開發(fā)環(huán)境。

  利用MNT用戶可以開發(fā)基于Windows NT或Windows 95的Nucleus應(yīng)用程序。MNT采用了三個模塊來移植至Windows NT或Windows 95的線程環(huán)境,這三個模塊分別完成初始化、調(diào)度、定時功能。初始化模塊為定時器和終端接口建立中斷向量;調(diào)度模塊采用了Windows的線程來管理任務(wù)間的切換;定時模塊完成Nucleus的任務(wù)睡眠、任務(wù)時間片、定時器調(diào)度等功能。MNT的設(shè)計、開發(fā)、調(diào)試都采用的是Microsoft Visual C++的環(huán)境。

  其他特點(diǎn):

  文件系統(tǒng):

  提供與MS-DOS文件格式兼容的文件系統(tǒng),提供必要的全部功能來管理MS-DOS兼容磁盤,包括:引導(dǎo)塊、文件分區(qū)表(FAT)、目錄、文件以及設(shè)備驅(qū)動管理等。允許多個任務(wù)同時訪問文件系統(tǒng)。它支持很多符合工業(yè)標(biāo)準(zhǔn)的設(shè)備,比如:軟盤驅(qū)動器、硬盤驅(qū)動器、SCSI設(shè)備、PCMCIA設(shè)備,同時還提供 RAM disk驅(qū)動器。

  圖形系統(tǒng)軟件包:

  操作系統(tǒng)提供一個圖形用戶接口(GUI)軟件包,提供了繪制圖形的功能,包括:下拉菜單、對話框、復(fù)選框、帶卷軸窗口、圖標(biāo)等。通過這些圖形接口,用戶可以通過接口函數(shù)的調(diào)用,使應(yīng)用程序與和硬件相關(guān)的驅(qū)動程序相連,方便地操作圖形輸出設(shè)備,簡化了用戶工作,同時也具有比較好的移植性。

  網(wǎng)絡(luò)支持:

  操作系統(tǒng)提供很多網(wǎng)絡(luò)協(xié)議支持。主要包括:PPP、SLIP;UDP、TCP;POP3,SMTP、SNMP等協(xié)議。利用這些協(xié)議支持,可以完成特定的網(wǎng)絡(luò)應(yīng)用開發(fā)。



  
關(guān)鍵詞:All-In-One 嵌入式系統(tǒng)平臺概述RS232RS-232

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

車聯(lián)網(wǎng)時代,汽車電子的接口類型有can總線,lin總線,rs485,rs232,或者以太網(wǎng)總線等等
廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!