在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)簽 > 嵌入式設(shè)計(jì)

嵌入式設(shè)計(jì)簡(jiǎn)介

  IEEE(Institute of Electrical and Electronics Engineers,美國(guó)電氣和電子工程師協(xié)會(huì))對(duì)嵌入式系統(tǒng)的定義:“用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置”。原文為:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。

  嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。

  從應(yīng)用對(duì)象上加以定義,嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械等附屬裝置。國(guó)內(nèi)普遍認(rèn)同的嵌入式系統(tǒng)定義為:以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。

嵌入式設(shè)計(jì)百科

  IEEE(Institute of Electrical and Electronics Engineers,美國(guó)電氣和電子工程師協(xié)會(huì))對(duì)嵌入式系統(tǒng)的定義:“用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置”。原文為:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。

  嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。

  從應(yīng)用對(duì)象上加以定義,嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械等附屬裝置。國(guó)內(nèi)普遍認(rèn)同的嵌入式系統(tǒng)定義為:以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。

  單片機(jī)和嵌入式設(shè)計(jì)的區(qū)別

  單片機(jī)和嵌入式,其實(shí)沒(méi)有什么標(biāo)準(zhǔn)的定義來(lái)區(qū)分他們,對(duì)于進(jìn)行過(guò)單片機(jī)和嵌入式開(kāi)發(fā)的開(kāi)發(fā)者來(lái)說(shuō),都有他們自己的定義,接下來(lái),就談?wù)劚救藢?duì)這兩個(gè)概念的理解和感悟。

  首先明確概念,什么是單片機(jī),單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。從上世紀(jì)80年代,由當(dāng)時(shí)的4位、8位單片機(jī),發(fā)展到現(xiàn)在的300M的高速單片機(jī)。

  比如最經(jīng)典的51系列單片機(jī),如下圖所示,外觀只是一塊一個(gè)拇指大小的長(zhǎng)方體芯片,共40個(gè)引腳,里面包含了邏輯運(yùn)算單元。實(shí)際上也就是一個(gè)cpu。

  

  在最開(kāi)始接觸單片機(jī)的時(shí)候,還曾經(jīng)有過(guò)一個(gè)疑問(wèn),為什么單片機(jī)是黑色的而不可以是別的顏色,后來(lái)才知道是單片機(jī)材料的限制。

  對(duì)單片機(jī)而言,其實(shí)一個(gè)芯片就是全部,其他的比如單片機(jī)最小系統(tǒng)都是為了單片機(jī)的正常運(yùn)作而加入其他元件,比如晶振,5v電源,電感電阻等。當(dāng)然最小系統(tǒng)只能保證單片機(jī)正常運(yùn)行,幾乎實(shí)現(xiàn)不了基于單片機(jī)的任何應(yīng)用。為了使單片機(jī)實(shí)現(xiàn)應(yīng)用,必須要加入其他外設(shè)。比如按鍵,led燈,led屏,蜂鳴器,各種sensor。這也就是市面上很多公司都在做的單片機(jī)開(kāi)發(fā)板。

  總結(jié),單片機(jī)就是完成運(yùn)算、邏輯控制、通信等功能的單一模塊。也就是單片機(jī)真的姓“單”。DSP芯片也可以認(rèn)為是一個(gè)單片機(jī)。當(dāng)然它們性能很強(qiáng)大,但是功能依然很單一,總之就是處理數(shù)據(jù)、邏輯。

  那么什么是嵌入式呢,一般說(shuō)嵌入式都是指嵌入式系統(tǒng),嵌入式系統(tǒng)是將應(yīng)用程序、操作系統(tǒng)、和計(jì)算機(jī)硬件在一起的系統(tǒng),是指以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,其針對(duì)的用戶應(yīng)用對(duì)功能、可靠性、成本、體積、功耗和使用環(huán)境有特殊要求的專用計(jì)算機(jī)系統(tǒng)。IEEE(Instituteof Electrical and ElectronicsEngineers,美國(guó)電氣和電子工程師協(xié)會(huì))對(duì)嵌入式系統(tǒng)的定義:“用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置”。

  嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。這是因?yàn)榍度胧较到y(tǒng)一般用于工業(yè)控制,也就是說(shuō)對(duì)外設(shè)的控制都是寫(xiě)死的,并不需要人工干預(yù),同時(shí)也為了保證系統(tǒng)的穩(wěn)定和可靠。

  我們經(jīng)常可以聽(tīng)到公司招聘的要求是嵌入式軟件工程師或者嵌入式硬件工程師,也就是說(shuō)嵌入式系統(tǒng)包括軟件和硬件,其實(shí)仔細(xì)想想也能明白,都已經(jīng)跑系統(tǒng)了,當(dāng)然有軟件也有bsp硬件啦。也就是說(shuō)嵌入式系統(tǒng)是軟硬件結(jié)合體,國(guó)內(nèi)普遍認(rèn)同的嵌入式系統(tǒng)定義為:以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。

  接下來(lái)將嵌入式分成硬件和軟件詳細(xì)說(shuō)明。

  硬件層:

  硬件層中包含嵌入式微處理器、存儲(chǔ)器(SDRAM、ROM、Flash等)、通用設(shè)備接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式處理器基礎(chǔ)上添加電源電路、時(shí)鐘電路和存儲(chǔ)器電路,就構(gòu)成了一個(gè)嵌入式核心控制模塊。其中操作系統(tǒng)和應(yīng)用程序都可以固化在ROM中。

  其中核心就是微處理器,嵌入式處理器和一般的電腦cpu還有區(qū)別,嵌入式微處理器大多工作在特定設(shè)計(jì)的系統(tǒng)中,比如TI或者Atmel公司都有很多定位不同的處理器,atmel的SAM系列是專門為物聯(lián)網(wǎng)設(shè)計(jì)的,AVR則由于性能十分突出,廣泛應(yīng)用于工業(yè)領(lǐng)域。

  嵌入式微處理器有各種不同的體系,即使在同一體系中也可能具有不同的時(shí)鐘頻率和數(shù)據(jù)總線寬度,或集成了不同的外設(shè)和接口。據(jù)不完全統(tǒng)計(jì),全世界嵌入式微處理器已經(jīng)超過(guò)1000多種,體系結(jié)構(gòu)有30多個(gè)系列,其中主流的體系有ARM、MIPS、PowerPC、X86和SH等。但與全球PC市場(chǎng)不同的是,沒(méi)有一種嵌入式微處理器可以主導(dǎo)市場(chǎng),僅以32位的產(chǎn)品而言,就有100種以上的嵌入式微處理器。嵌入式微處理器的選擇是根據(jù)具體的應(yīng)用而決定的。

  比如arm公司有各種各樣的處理器架構(gòu),最經(jīng)典的cortex系列,它屬于ARMv7架構(gòu),這是到2010年為止ARM公司最新的指令集架構(gòu)。ARMv7架構(gòu)定義了三大分工明確的系列:“A”系列面向尖端的基于虛擬內(nèi)存的操作系統(tǒng)和用戶應(yīng)用;“R”系列針對(duì)實(shí)時(shí)系統(tǒng);“M”系列對(duì)微控制器。下圖就是cortex系列的不同定位。

  

  在嵌入式領(lǐng)域,可以說(shuō)arm架構(gòu)的處理器占據(jù)了半壁江山,而arm公司也成為著名的科技公司,而它卻沒(méi)有生產(chǎn)任何處理器,而只是提供了IP,可以看出一流公司做標(biāo)準(zhǔn)。而其他用的比較多的架構(gòu)就是sparc、powerpc等。

  嵌入式系統(tǒng)和外界交互需要一定形式的通用設(shè)備接口,如A/D、D/A、I/O等,外設(shè)通過(guò)和片外其他設(shè)備的或傳感器的連接來(lái)實(shí)現(xiàn)微處理器的輸入/輸出功能。每個(gè)外設(shè)通常都只有單一的功能,它可以在芯片外也可以內(nèi)置芯片中。外設(shè)的種類很多,可從一個(gè)簡(jiǎn)單的串行通信設(shè)備到非常復(fù)雜的802.11無(wú)線設(shè)備。

  嵌入式系統(tǒng)中常用的通用設(shè)備接口有A/D(模/數(shù)轉(zhuǎn)換接口)、D/A(數(shù)/模轉(zhuǎn)換接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太網(wǎng)接口)、USB(通用串行總線接口)、音頻接口、VGA視頻輸出接口、I2C(現(xiàn)場(chǎng)總線)、SPI(串行外圍設(shè)備接口)和IrDA(紅外線接口)等。這一點(diǎn)其實(shí)和單片機(jī)類似。

  軟件層:

  也就是操作系統(tǒng)了,包括內(nèi)核和文件系統(tǒng),還有就是更為頂層的應(yīng)用程序,嵌入式操作系統(tǒng)一般都是Linux或者其他類Unix,還有一些實(shí)時(shí)操作系統(tǒng)(RTOS)比如VxWorks、RTEMS、ucOS等。

  其中Linux還包括不同的distribution,比如Ubuntu、Redhat、Debian、centos等,他們都是采用Linux的內(nèi)核,不同的是上面的software和tools,當(dāng)然不用太過(guò)于擔(dān)心標(biāo)準(zhǔn)問(wèn)題,這些Linux發(fā)行版選擇的軟件幾乎都是比較通用的,比如網(wǎng)頁(yè)服務(wù)器的Apache、電子郵件服務(wù)器的postfix、sendmail、文件服務(wù)器的Samba等。此外還有Linuxstandard base等標(biāo)準(zhǔn)來(lái)規(guī)范開(kāi)發(fā)者。

  類Unix主要是FreeBSD以及Solaris等。

  嵌入式領(lǐng)域最常用的還是一些實(shí)時(shí)操作系統(tǒng),實(shí)時(shí)操作系統(tǒng)的核心就是實(shí)時(shí)性,本質(zhì)就是任務(wù)處理所華為時(shí)間的可預(yù)測(cè)性,即任務(wù)需要在規(guī)定內(nèi)時(shí)限內(nèi)完成。IEEE對(duì)實(shí)時(shí)系統(tǒng)的定義是“那些正確性不僅取決于計(jì)算的邏輯結(jié)果也取決于產(chǎn)生結(jié)果所花費(fèi)時(shí)間的系統(tǒng)”。實(shí)時(shí)操作系統(tǒng)有硬實(shí)時(shí)和軟實(shí)時(shí)之分,硬實(shí)時(shí)要求在規(guī)定的時(shí)間內(nèi)必須完成操作,這是在操作系統(tǒng)設(shè)計(jì)時(shí)保證的;軟實(shí)時(shí)則只要按照任務(wù)的優(yōu)先級(jí),盡可能快地完成操作即可。我們通常使用的操作系統(tǒng)在經(jīng)過(guò)一定改變之后就可以變成實(shí)時(shí)操作系統(tǒng)。

  那么實(shí)時(shí)操作系統(tǒng)和Linux這種分時(shí)操作系統(tǒng)的區(qū)別列舉如下:

  (1)多路性。實(shí)時(shí)信息處理系統(tǒng)與分時(shí)系統(tǒng)一樣具有多路性。系統(tǒng)按分時(shí)原則為多個(gè)終端用戶服務(wù);而對(duì)實(shí)時(shí)控制系統(tǒng),其多路性則主要表現(xiàn)在經(jīng)常對(duì)多路的現(xiàn)場(chǎng)信息進(jìn)行采集以及對(duì)多個(gè)對(duì)象或多個(gè)執(zhí)行機(jī)構(gòu)進(jìn)行控制。

  (2)獨(dú)立性。實(shí)時(shí)信息處理系統(tǒng)與分時(shí)系統(tǒng)一樣具有獨(dú)立性。每個(gè)終端用戶在向分時(shí)系統(tǒng)提出服務(wù)請(qǐng)求時(shí),是彼此獨(dú)立的操作,互不干擾;而在實(shí)時(shí)控制系統(tǒng)中信息的采集和對(duì)對(duì)象的控制,也彼此互不干擾。

  (3)及時(shí)性。實(shí)時(shí)信息系統(tǒng)對(duì)實(shí)時(shí)性的要求與分時(shí)系統(tǒng)類似,都是以人所能接受的等待時(shí)間來(lái)確定;而實(shí)時(shí)控制系統(tǒng)的及時(shí)性,則是以控制對(duì)象所要求的開(kāi)始截止時(shí)間或完成截止時(shí)間來(lái)確定的,一般為秒級(jí)、百毫秒級(jí)直至毫秒級(jí),甚至有的要低于100微秒。

  (4)交互性。實(shí)時(shí)信息處理系統(tǒng)具有交互性,但這里人與系統(tǒng)的交互,僅限于訪問(wèn)系統(tǒng)中某些特定的專用服務(wù)程序。它不像分時(shí)系統(tǒng)那樣能向終端用戶提供數(shù)據(jù)處理服務(wù)、資源共享等服務(wù)。

  (5)可靠性。分時(shí)系統(tǒng)要求系統(tǒng)可靠,相比之下,實(shí)時(shí)系統(tǒng)則要求系統(tǒng)高度可靠。因?yàn)槿魏尾铄e(cuò)都可能帶來(lái)巨大的經(jīng)濟(jì)損失甚至無(wú)法預(yù)料的災(zāi)難性后果。因此,在實(shí)時(shí)系統(tǒng)中,采取了多級(jí)容錯(cuò)措施來(lái)保證系統(tǒng)的安全及數(shù)據(jù)的安全。

  由于更加可靠和及時(shí)。嵌入式實(shí)時(shí)操作系統(tǒng)更加廣泛應(yīng)用于工業(yè)控制、航空航天、軍工等領(lǐng)域,比如美國(guó)航天局NASA近幾年發(fā)射的火星探測(cè)器等都是采用的RTEMS實(shí)時(shí)操作系統(tǒng)。

  中間層:

  所謂的中間層就是軟件層和硬件層之間的接口層,其實(shí)嚴(yán)格而言也屬于軟件層。一般開(kāi)發(fā)者稱之為BSP,這一層主要負(fù)責(zé)的是向下提供硬件的驅(qū)動(dòng),硬件的配置等操作,向上則向軟件開(kāi)發(fā)者提供標(biāo)準(zhǔn)API,進(jìn)行中間層開(kāi)發(fā)的開(kāi)發(fā)者通常稱為嵌入式驅(qū)動(dòng)工程師。

  從這里也可以看出來(lái),嵌入式設(shè)計(jì)和軟硬都分不開(kāi),既要掌握底層硬件的特性以及如何驅(qū)動(dòng)其工作,也要了解操作系統(tǒng)的相關(guān)知識(shí),才可以編寫(xiě)相應(yīng)功能的應(yīng)用。

  因此看一個(gè)操作系統(tǒng)是否支持某個(gè)芯片或者某個(gè)開(kāi)發(fā)板,只要看其源碼中是否包含相應(yīng)芯片或開(kāi)發(fā)板的板級(jí)支持包。

  以上就是本人對(duì)嵌入式系統(tǒng)系統(tǒng)的理解,接下來(lái)再來(lái)談?wù)勄度胧较到y(tǒng)應(yīng)該跑在什么樣的硬件上。

  談起嵌入式硬件或者開(kāi)發(fā)板,我想很多人第一印象就是RaspberryPi,是一塊只有信用卡大小的微型電腦,別看其外表“嬌小”,內(nèi)“心”卻很強(qiáng)大,視頻、音頻等功能通通皆有,可謂是“麻雀雖小,五臟俱全”。樹(shù)莓派推出后,很多廠商爭(zhēng)相推出類似產(chǎn)品,比如香蕉派之類的。在這里用TI的Beagleboneblack板子進(jìn)行說(shuō)明,Beagleboneblack板如下圖所示:

  

  可以看出體積大小和樹(shù)莓派類似,外設(shè)包括有USBhost和USBmini以及網(wǎng)卡接口,,背面還有一個(gè)sd卡槽和HDMI接口。接下來(lái)看看它的性能參數(shù):

  下表是BBB板和樹(shù)莓派的性能參數(shù)比較:

  

  Beagleboneblack的處理器是一塊主頻達(dá)到1GHZ的Ti處理器,基于arm的cortexa8架構(gòu),RAM是512M的DDR3,存儲(chǔ)器大小為2GB,支持的操作系統(tǒng)包括Ubuntu、archLinux、Android等。外設(shè)有USBhost和一塊百兆網(wǎng)卡。

  BBB的處理器采用的是當(dāng)前嵌入式系統(tǒng)中最流行的ARMv7指令集。采用當(dāng)今廣泛使用的指令集的處理器可以被更多的軟件支持。例如,一些操作系統(tǒng)已經(jīng)不支持在ARMv6指令集上運(yùn)行,例如,Ubuntu在2012年4月放棄了對(duì)ARMv6指令集的支持。

  ARMv7相對(duì)與ARMv6指令集的另一個(gè)優(yōu)勢(shì)在于,使用ARMv7的處理器的實(shí)際性能更加強(qiáng)勁。ARMv7相對(duì)與ARMv6的優(yōu)勢(shì)還有很多,比如一些顯著的改進(jìn):實(shí)現(xiàn)了超標(biāo)量架構(gòu)、包含了SIMD操作指令、改進(jìn)了分支預(yù)測(cè)算法從而極大的提高了某些性能。

  總結(jié):

  以上就是一塊基本的嵌入式核心板所具有的性能參數(shù),和上面說(shuō)到的單片機(jī)的性能參數(shù)相比較,單片機(jī)的處理能力較低,主頻大多在幾十M上下,和嵌入式動(dòng)輒上百上千M的處理速度還是相差較多,此外單片機(jī)并不具有圖形界面的處理能力,也就是GPU的缺乏導(dǎo)致單片機(jī)幾乎不可能帶動(dòng)圖形界面;單片機(jī)的存儲(chǔ)空間和嵌入式處理器也不是一個(gè)等級(jí)的,單片機(jī)通常片內(nèi)存儲(chǔ)只有幾k大小,而由于外設(shè)的限制也不太可能大范圍增加外設(shè)emmc,而嵌入式處理器通常有幾百兆的RAM,如此巨大的差別導(dǎo)致單片機(jī)幾乎不可能像嵌入式處理器那樣運(yùn)行操作系統(tǒng),甚至連TCP/IP協(xié)議棧和USB協(xié)議棧都跑不起來(lái),一些高端的單片機(jī)比如ST公司的STM32系列,可能可以跑一些輕量級(jí)的系統(tǒng)os和嵌入式網(wǎng)絡(luò)協(xié)議棧,比如IwIP協(xié)議棧。嵌入式處理器豐富強(qiáng)大的性能決定它能完成更多單片機(jī)不能完成的應(yīng)用,比如網(wǎng)絡(luò)通信功能,視頻傳輸處理功能等,而當(dāng)外設(shè)存儲(chǔ)增加后,嵌入式處理器能夠輕松運(yùn)行各種Linux系統(tǒng),以及圖形GUI界面。

  在開(kāi)發(fā)方式上單片機(jī)和嵌入式也有較大差別,也就是編譯過(guò)程的區(qū)別,單片機(jī)主要在Windows等圖形界面下開(kāi)發(fā),目前有很多成熟的IDE工具比如keil、IAR、以及ti的CCS等,這些工具集編譯、匯編、鏈接、仿真為一體,并且由于在Windows下開(kāi)發(fā),具有友好的用戶界面,開(kāi)發(fā)者只需編寫(xiě)c代碼,然后點(diǎn)擊編譯鏈接按鍵即可,出現(xiàn)錯(cuò)誤還可以debug或者仿真,上手還是非常快的。而嵌入式開(kāi)發(fā)一般是在Linux下進(jìn)行的,要將c代碼在自己主機(jī)上編譯完成,然后通過(guò)系統(tǒng)鏡像或者uboot引導(dǎo)將編譯好的文件燒入開(kāi)發(fā)板,由于主機(jī)的處理器的x86架構(gòu),而編寫(xiě)的代碼是為了運(yùn)行在arm架構(gòu)或sparc架構(gòu)的處理器上,因此存在一個(gè)交叉編譯鏈的安裝,此外,Linux下沒(méi)有Windows那樣的IDE,也就是編譯,鏈接源代碼都需要開(kāi)發(fā)者自己完成,一般都是利用GNUmake腳本編寫(xiě)Makefile以及configure文件來(lái)完成,Makefile文件中編寫(xiě)如何對(duì)c或者h(yuǎn)文件編譯,也就是編譯規(guī)則以及依賴文件是什么。這些都需要開(kāi)發(fā)者自己完成。并且以上過(guò)程都是在Linux下的終端也就是命令行中完成,這也給嵌入式開(kāi)發(fā)增加了難度。

查看詳情

嵌入式設(shè)計(jì)知識(shí)

展開(kāi)查看更多

嵌入式設(shè)計(jì)技術(shù)

什么是HiFive1?詳細(xì)介紹HiFive1開(kāi)發(fā)套件的核心

什么是HiFive1?詳細(xì)介紹HiFive1開(kāi)發(fā)套件的核心

這意味著它使用的是基本 32 位 RISC-V 整數(shù)指令集 (RV32I),具有整數(shù)硬件乘除 (M) ;原子、實(shí)時(shí)指令 (A);以及對(duì) 16 位精簡(jiǎn) (...

2018-06-05 標(biāo)簽:嵌入式設(shè)計(jì)ArduinoRISC-V 1.1萬(wàn) 0

如何設(shè)計(jì)一個(gè)小型嵌入式操作系統(tǒng)

本文的目的是設(shè)計(jì)一個(gè)簡(jiǎn)單的嵌入式操作系統(tǒng),只實(shí)現(xiàn)一個(gè)基本任務(wù)調(diào)度器的功能。雖然不能稱為操作系統(tǒng),但已體現(xiàn)了小型嵌入式操作系統(tǒng)的精髓,可以從中一窺操作系統(tǒng)的面目。

2018-03-08 標(biāo)簽:嵌入式設(shè)計(jì) 9805 0

SoC設(shè)計(jì)為眾多不同的IoT和互聯(lián)設(shè)備帶來(lái)了嵌入式智能

SoC設(shè)計(jì)為眾多不同的IoT和互聯(lián)設(shè)備帶來(lái)了嵌入式智能

而實(shí)現(xiàn)萬(wàn)物互聯(lián)的關(guān)鍵自然是聯(lián)網(wǎng),其中物聯(lián)網(wǎng)通信協(xié)議又分為很多種,包括傳統(tǒng)的WiFi,Zigbee,Bluetooth,Ethernet,以及新興的NB-...

2018-06-05 標(biāo)簽:物聯(lián)網(wǎng)SoC嵌入式設(shè)計(jì) 5178 0

關(guān)于嵌入式硬件電路設(shè)計(jì)的基本教程分析

關(guān)于嵌入式硬件電路設(shè)計(jì)的基本教程分析

一個(gè)嵌入式系統(tǒng)如果有電源、晶振和CPU,那么這就是我們熟悉的最小系統(tǒng)。如果該嵌入式系統(tǒng)需要運(yùn)行大點(diǎn)的操作系統(tǒng),那么不但需要CPU具有MMU,CPU還需要...

2019-08-27 標(biāo)簽:電路控制器嵌入式設(shè)計(jì) 4489 0

用于嵌入式設(shè)計(jì)的BGA封裝技術(shù)正在穩(wěn)步前進(jìn)

除了基于特定BGA的嵌入式設(shè)計(jì)固有的這些設(shè)計(jì)因素外,設(shè)計(jì)的主要部分還包括嵌入式設(shè)計(jì)師從BGA正確迂回信號(hào)走線所必須采取的兩種基本方法:Dog bone型...

2018-07-20 標(biāo)簽:嵌入式設(shè)計(jì)封裝技術(shù)BGA 3838 0

關(guān)于將RF引進(jìn)嵌入式設(shè)計(jì)的方案設(shè)計(jì)和應(yīng)用分析

其次,微波行業(yè)至少這些服務(wù)于航空航天和國(guó)防的部門,沒(méi)有像VITA一樣的標(biāo)準(zhǔn)機(jī)構(gòu),并且不習(xí)慣處理國(guó)防部或其他政府機(jī)構(gòu)以外的任何標(biāo)準(zhǔn)。它也與VITA和嵌入式...

2019-08-27 標(biāo)簽:變頻器嵌入式設(shè)計(jì)串行接口 3133 0

嵌入式設(shè)計(jì)的那些安全性考慮事項(xiàng)

隨著越來(lái)越多的嵌入式設(shè)備接入網(wǎng)絡(luò)并成為物聯(lián)網(wǎng)的一部分,網(wǎng)絡(luò)黑客們開(kāi)始利用這些連接,以達(dá)到自己不可告人的目的。因此,嵌入式設(shè)備必須提高安全性,以防止黑客復(fù)...

2015-11-10 標(biāo)簽:嵌入式設(shè)計(jì)安全性 3112 0

FPGA夾層卡對(duì)高級(jí)嵌入式設(shè)計(jì)的影響

FPGA夾層卡對(duì)高級(jí)嵌入式設(shè)計(jì)的影響

和 JESD204B 一樣,存在對(duì)更快、更密集光纖的需求。使用光纖排帶的器件能讓部件的尺寸最小。因?yàn)?FMC+ 的空間能立即支持 24 路全雙工光纖鏈路...

2019-07-30 標(biāo)簽:fpga光纖嵌入式設(shè)計(jì) 2948 0

一文知道UltraFast嵌入式設(shè)計(jì)方法指南

本次接著看下《UltraFast 嵌入式設(shè)計(jì)方法指南》中關(guān)于硬件設(shè)計(jì)方面的內(nèi)容,主要分3部分:硬件設(shè)計(jì)需要考慮的事項(xiàng)、設(shè)計(jì)流程及個(gè)人總結(jié)。

2018-06-28 標(biāo)簽:嵌入式設(shè)計(jì)ultrafast 2776 0

濕度測(cè)量中該如何選用傳感器呢?

網(wǎng)絡(luò)化更為測(cè)控技術(shù)提供施展身手的廣闊空間。 濕度測(cè)量在十年前還是局限于氣象,科研等少數(shù)領(lǐng)域里討論的技術(shù),現(xiàn)代電子技術(shù)同樣使?jié)穸葌鞲衅鞒蔀榭萍伎锷铣R?jiàn)的...

2016-11-05 標(biāo)簽:嵌入式設(shè)計(jì)濕度傳感器 2277 0

查看更多>>

嵌入式設(shè)計(jì)資料下載

查看更多>>

嵌入式設(shè)計(jì)資訊

嵌入式設(shè)計(jì)的出路 最新十大趨勢(shì)

根據(jù)最新年度調(diào)查,3月結(jié)果顯示:在嵌入式系統(tǒng)中,Bluetooth、FreeRTOS技術(shù)以及多處理器技術(shù)(multiprocressing)的應(yīng)用都在逐...

2014-04-23 標(biāo)簽:FPGAMCU嵌入式系統(tǒng) 1.1萬(wàn) 3

辰漢電子解讀智能工業(yè)控制的發(fā)展

日前,中國(guó)高端ARM嵌入式設(shè)計(jì)服務(wù)領(lǐng)導(dǎo)者上海辰漢電子科技有限公司技術(shù)總監(jiān)劉金權(quán)先生接受電子發(fā)燒網(wǎng)專訪,發(fā)表了關(guān)于智能工業(yè)控制的獨(dú)到見(jiàn)解。

2013-09-06 標(biāo)簽:嵌入式設(shè)計(jì)信息安全智能工業(yè)控制 3349 0

關(guān)于嵌入式系統(tǒng)安全性,需要在產(chǎn)品設(shè)計(jì)前了解的九大要點(diǎn)

關(guān)于嵌入式系統(tǒng)安全性,需要在產(chǎn)品設(shè)計(jì)前了解的九大要點(diǎn)

嵌入式系統(tǒng)是物聯(lián)網(wǎng)(loT)的心臟和靈魂,大至家用汽車,小至醫(yī)用起搏器,嵌入式系統(tǒng)已經(jīng)廣泛應(yīng)用到了我們的生活中。通常嵌入式系統(tǒng)為執(zhí)行專用功能設(shè)計(jì),采用輕...

2023-01-03 標(biāo)簽:半導(dǎo)體嵌入式系統(tǒng)嵌入式設(shè)計(jì) 2836 0

活動(dòng)邀請(qǐng)|2021研華嵌入式設(shè)計(jì)論壇報(bào)名開(kāi)啟中,誠(chéng)邀您參加!

為更好的助力企業(yè)數(shù)字化轉(zhuǎn)型,加快數(shù)字中國(guó)建設(shè),研華將于2021年5月27日在深圳舉行“邊緣智能&嵌入式 點(diǎn)亮數(shù)字中國(guó)”主題論壇。

2021-05-17 標(biāo)簽:恩智浦嵌入式設(shè)計(jì)研華科技 2657 0

推出嵌入式人才認(rèn)證體系,ST聯(lián)合培訓(xùn)機(jī)構(gòu)加強(qiáng)MCU應(yīng)用人才培養(yǎng)

推出嵌入式人才認(rèn)證體系,ST聯(lián)合培訓(xùn)機(jī)構(gòu)加強(qiáng)MCU應(yīng)用人才培養(yǎng)

在5月12日的STM32峰會(huì)上,來(lái)自ST中國(guó)區(qū)微控制器和數(shù)字IC產(chǎn)品部總監(jiān)曹錦東、ST微控制器市場(chǎng)經(jīng)理丁曉磊,以及來(lái)自凡億教育的總經(jīng)理鄭振凡與專家級(jí)講師...

2023-06-28 標(biāo)簽:mcuST嵌入式設(shè)計(jì) 2523 0

中國(guó)嵌入式開(kāi)發(fā)從業(yè)人員調(diào)查報(bào)告

估計(jì),全球目前嵌入式軟件市場(chǎng)的規(guī)模超過(guò)1000億美元,而且每年以超過(guò)30%的速度在增長(zhǎng)。在中國(guó),嵌入式市場(chǎng)規(guī)模已超過(guò)500多億元,預(yù)計(jì)未來(lái)三年中國(guó)嵌入式...

2017-01-06 標(biāo)簽:嵌入式設(shè)計(jì) 2438 0

邊緣智能 X 嵌入式創(chuàng)新 點(diǎn)亮數(shù)字中國(guó)—2021研華嵌入式設(shè)計(jì)論壇圓滿落幕!

研華中國(guó)IoT嵌入式平臺(tái)事業(yè)群總經(jīng)理許杰弘先生也在開(kāi)場(chǎng)致辭中明確表示:近年來(lái),具有數(shù)據(jù)化、智能化、平臺(tái)化、生態(tài)化等特征的數(shù)字經(jīng)濟(jì),已成為我國(guó)高質(zhì)量發(fā)展的...

2021-05-27 標(biāo)簽:云計(jì)算嵌入式設(shè)計(jì)AI 2218 0

嵌入式處理器發(fā)展綜述

與Windows操作系統(tǒng)和Intel處理器占?jí)艛嗟匚坏挠?jì)算機(jī)平臺(tái)不同的是,嵌入式系統(tǒng)的技術(shù)發(fā)展呈現(xiàn)出百家爭(zhēng)鳴的態(tài)勢(shì),設(shè)計(jì)工程師可以針對(duì)其目標(biāo)要求選擇多種...

2011-12-18 標(biāo)簽:嵌入式設(shè)計(jì)嵌入式處理器 2140 0

巨頭爭(zhēng)相追捧,物聯(lián)網(wǎng)操作系統(tǒng)有何魔力?

到底什么是物聯(lián)網(wǎng)?物聯(lián)網(wǎng)的系統(tǒng)架構(gòu)又由哪些關(guān)鍵部分組成?將來(lái)發(fā)展物聯(lián)網(wǎng)有哪些應(yīng)對(duì)之策?在2015年1月16日電子發(fā)燒友網(wǎng)于深圳舉辦的“物聯(lián)網(wǎng)技術(shù)與創(chuàng)新應(yīng)...

2015-01-20 標(biāo)簽:物聯(lián)網(wǎng)嵌入式設(shè)計(jì)OS 2095 0

芯靈通科技發(fā)布PLL時(shí)鐘芯片:打破技術(shù)壟斷,助力小基站全國(guó)產(chǎn)化!

芯靈通科技發(fā)布PLL時(shí)鐘芯片:打破技術(shù)壟斷,助力小基站全國(guó)產(chǎn)化!

根據(jù)工信部最新統(tǒng)計(jì),截至2022年底我國(guó)移動(dòng)通信基站總數(shù)達(dá)1083萬(wàn)個(gè),其中5G基站有231萬(wàn)個(gè),占全球比例超過(guò)60%。而為了實(shí)現(xiàn)更深更廣的網(wǎng)路覆蓋,就...

2023-04-13 標(biāo)簽:嵌入式設(shè)計(jì)時(shí)鐘發(fā)生器相位噪聲 2014 0

查看更多>>

嵌入式設(shè)計(jì)數(shù)據(jù)手冊(cè)

相關(guān)標(biāo)簽

相關(guān)話題

換一批
  • 可編程直流電源
    可編程直流電源
    +關(guān)注
    可編程直流電源是一種用于電子與通信技術(shù)領(lǐng)域的科學(xué)儀器,于2015年1月5日啟用,可編程直流電源是用數(shù)字或編碼器輸入,非電位器調(diào)節(jié)電壓、電流的直流電源。
  • 三相系統(tǒng)
    三相系統(tǒng)
    +關(guān)注
  • vr教育
    vr教育
    +關(guān)注
    vr教育即虛擬現(xiàn)實(shí)在教育領(lǐng)域中的應(yīng)用,它主要體現(xiàn)在可以構(gòu)建虛擬學(xué)習(xí)環(huán)境、虛擬實(shí)驗(yàn)基地,能創(chuàng)造虛擬學(xué)習(xí)伙伴,可以建立虛擬仿真校園,還能做虛擬實(shí)驗(yàn)。禾艾VR就是利用VR技術(shù)做的虛擬現(xiàn)實(shí)教育。
  • 分析工具
    分析工具
    +關(guān)注
換一批

關(guān)注此標(biāo)簽的用戶(0人)

編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題

主站蜘蛛池模板: 国内视频一区二区三区 | 啪啪免费网 | 亚洲 丝袜 制服 欧美 另类 | 乱好看的的激情伦小说 | 狠狠五月天 | 欧美日本一道免费一区三区 | 欧美日韩伦理 | 天天操天天操天天射 | 一区二区三区四区在线不卡高清 | 欧美成人免费午夜全 | 特级深夜a级毛片免费观看 特级生活片 | 天天干天天插天天操 | 综合se| 丁香五香天堂网卡 | 欧美久久天天综合香蕉伊 | 国产精品a在线观看香蕉 | 激情综合五月 | www激情五月 | 黑人破乌克兰美女处 | 四虎4hu | 久久国产精品99精品国产987 | 欧美成人看片一区二区三区 | 狼色视频在线观免费观看 | 国产亚洲3p一区二区三区 | 在线视频播放大全 | 91视频免费网站 | 男人的午夜影院 | 亚洲jjzzjjzz在线观看 | 日本三级免费观看 | 色婷婷久久 | 波多野结衣50连精喷在线 | 国产女主播在线播放一区二区 | 俄罗斯一级成人毛片 | 波多野结衣在线视频观看 | 久久国产精品岛国搬运工 | 狠狠操狠狠干 | 国产片91人成在线观看 | 亚洲精品免费视频 | 一级做a免费视频 | 99久久999久久久综合精品涩 | 人人草97 |