當前位置:編程學習大全網 - 編程語言 - 嵌入式開發是幹啥的

嵌入式開發是幹啥的

嵌入式開發就是指在嵌入式操作系統下進行開發,包括在系統化設計指導下的硬件和軟件以及綜合研發。

嵌入式技術不是單純的軟件技術,也不是單純的硬件技術,是壹門如何在壹個特定的硬件環境上開發與構建特定的可編程軟件系統的綜合技術。嵌入式技術是在嵌入式系統的發展中應運而生的,它是依附於嵌入式系統,並推動嵌入式系統不斷向前發展的核心動力。嵌入式是壹種專用的計算機系統,作為裝置或設備的壹部分。

通常,嵌入式系統是壹個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數字接口的設備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是是由單個程序實現整個控制邏輯。嵌入式技術近年來得到了飛速的發展,但是嵌入式產業涉及的領域非常廣泛,彼此之間的特點也相當明顯。

嵌入式開發的主流平臺

1、ARM

ARM微處理器是由ARM公司提供IP(Intellectual Property,知識產權)授權,交付多個芯片設計廠商整合生產的。在2007年,意法半導體(ST)公司成為第壹個引入ARM Cortex-M授權的半導體廠商,開啟了高性能、低成本、低功耗的ARM嵌入式芯片新時代,其生產的STM32系列微處理器是最流行的Cortex-M微處理器。

2、DSP平臺

嵌入式DSP處理器(Embedded Digital Signal Processor,EDSP),是專門用於信號處理方面的處理器,其在系統結構和指令算法方面進行了特殊設計,芯片內部采用程序和數據分開存儲及傳輸的哈佛結構,具有專門硬件乘法器,采用流水線操作,提供特殊的DSP指令,可用來快速地實現各種數字信號處理算法,具有很高的編譯效率和指令的執行速度。

3、FPGA平臺

隨著平臺級FPGA產品的出現和EDA設計工具軟件的不斷發展,利用現有的FPGA和EDA工具,人們也可以很方便地在FPGA中嵌入RISC(Reduced Instruction Set Computer,精簡指令集)處理器內核、DSP算法、存儲器、專用ASIC模塊、其它數字IP Core以及用戶定制邏輯等。

  • 上一篇:30個適合年輕人的創業項目
  • 下一篇:剛買了壹個 二胡不知道 怎麽安裝、怎麽讓它發聲? 主要不知道怎麽發聲!請教!
  • copyright 2024編程學習大全網