開發套件

開發套件

開發套件是集成了仿真、輸入輸出、usb、lcd、網路等許多接口的單片機開發工具。通過usb接口連線電腦,具有代碼高速下載,線上調試,斷點、單步、變數觀察,暫存器觀察等功能,實現對單片機實時線上仿真、調試。開發套件能夠協助初學者和設計人員快速評估及進行多種套用開發,熟悉掌握硬體原理和協定棧。

基本介紹

  • 中文名:開發套件
  • 類型:開發工具
開發套件的結構,開發套件的技術指標,開發套件的套用,

開發套件的結構

(1)嵌入式微處理器  嵌入式微處理器與通用cpu最大的不同在於嵌入式微處理器大多工作在為特定用戶群所專用設計的系統中,它將通用cpu許多由板卡完成的任務集成在晶片內部,從而有利於嵌入式系統在設計時趨於小型化,同時還具有很高的效率和可靠性。  嵌入式微處理器的指令系統可以選用精簡指令系統(reduced instruction set computer,risc)和複雜指令系統cisc(complex instruction set computer,cisc)。risc計算機在通道中只包含最有用的指令,確保數據通道快速執行每一條指令,從而提高了執行效率並使cpu硬體結構設計變得更為簡單。  嵌入式微處理器有各種不同的體系,即使在同一體系中也可能具有不同的時鐘頻率和數據匯流排寬度,或集成了不同的外設和接口。據不完全統計,目前全世界嵌入式微處理器已經超過1000多種,體系結構有30多個系列,其中主流的體系有arm、mips、powerpc、x86和sh等。但與全球pc市場不同的是,沒有一種嵌入式微處理器可以主導市場,僅以32位的產品而言,就有100種以上的嵌入式微處理器。嵌入式微處理器的選擇是根據具體的套用而決定的。  (2)存儲器  嵌入式系統需要存儲器來存放和執行代碼。嵌入式系統的存儲器包含cache、主存和輔助存儲器。  cache是一種容量小、速度快的存儲器陣列它位於主存和嵌入式微處理器核心之間,存放的是最近一段時間微處理器使用最多的程式代碼和數據。在需要進行數據讀取操作時,微處理器儘可能的從cache中讀取數據,而不是從主存中讀取,這樣就大大改善了系統的性能,提高了微處理器和主存之間的數據傳輸速率。cache的主要目標就是:減小存儲器(如主存和輔助存儲器)給微處理器核心造成的存儲器訪問瓶頸,使處理速度更快,實時性更強。在嵌入式系統中cache全部集成在嵌入式微處理器內,可分為數據cache、指令cache或混合cache,cache的大小依不同處理器而定。一般中高檔的嵌入式微處理器才會把cache集成進去。  主存是嵌入式微處理器能直接訪問的暫存器,用來存放系統和用戶的程式及數據。它可以位於微處理器的內部或外部,其容量為256kb~1gb,根據具體的套用而定,一般片記憶體儲器容量小,速度快,片外存儲器容量大。常用作主存的存儲器有:rom類 nor flash、eprom和prom等。ram類 sram、dram和sdram等。其中nor flash 憑藉其可擦寫次數多、存儲速度快、存儲容量大、價格便宜等優點,在嵌入式領域內得到了廣泛套用。  輔助存儲器  輔助存儲器用來存放大數據量的程式代碼或信息,它的容量大、但讀取速度與主存相比就慢的很多,用來長期保存用戶的信息。嵌入式系統中常用的外存有:硬碟、nand flash、cf卡、mmc和sd卡等。  (3)通用設備接口和i/o接口  嵌入式系統和外界互動需要一定形式的通用設備接口,如a/d、d/a、i/o等,外設通過和片外其他設備的或感測器的連線來實現微處理器的輸入/輸出功能。每個外設通常都只有單一的功能,它可以在晶片外也可以內置晶片中。外設的種類很多,可從一個簡單的串列通信設備到非常複雜的802.11無線設備。  目前嵌入式系統中常用的通用設備接口有a/d(模/數轉換接口)、d/a(數/模轉換接口),i/o接口有rs-232接口(串列通信接口)、ethernet(乙太網接口)、usb(通用串列匯流排接口)、音頻接口、vga視頻輸出接口、i2c(現場匯流排)、spi(串列外圍設備接口)和irda(紅外線接口)等。

開發套件的技術指標

技術指標  主處理器: tms320f2812,主頻150m  sram  片內:18k x 16 位,0 等待  片外:64k x 16 位,10ns(可擴展至512k x 16 位)  flash  片內:128k x 16 位,36ns  片外:256k x 16 位,  rom  片內:boot rom 4k x 16 位  片內:opt rom 1k x 16 位,36ns  a/d  片內:2 x 8 通道,12 位解析度,80ns 轉換速率,0—3v 輸入量程  sci 異步串口 1 通道rs232,1 通道rs485  can 匯流排 1 通道,符合can2.0 規範,最高傳輸速率1mbps  乙太網 1 通道,兼容ne2000,最高傳輸速率10m  usb 1 通道,符合usb1.1 規範,最高傳輸速率12m  擴展匯流排 接口電平3.3v  擴展輸入輸出接口 接口電平3.3v  工作溫度 0--70℃

開發套件的套用

開發套件廣泛套用在手持多媒體播放器、智慧型手機、汽車多媒體、車載信息娛樂、mid、智慧型本、上網本、平板電腦、工業控制系統等產品方案。

相關詞條

熱門詞條

聯絡我們