哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開(kāi)發(fā)>Linux嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)選型解析

Linux嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)選型解析

2017-11-08 | rar | 0.2 MB | 次下載 | 1積分

資料介紹

1 嵌入式系統(tǒng)Linux
  按照電氣工程師協(xié)會(huì)的一個(gè)定義:嵌入式系統(tǒng)是用來(lái)控制或監(jiān)視機(jī)器、裝置或工廠(chǎng)等的大規(guī)模系統(tǒng)的設(shè)備。具體說(shuō)來(lái),它是電腦軟件和硬件的綜合體;是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁減,從而能夠適應(yīng)實(shí)際應(yīng)用中對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專(zhuān)用計(jì)算機(jī)系統(tǒng)。一般來(lái)說(shuō),嵌入式系統(tǒng)不能使用通用型計(jì)算機(jī),而且運(yùn)行的是固化的軟件,終端用戶(hù)很難或者不可能改變固件。而Linux也早已成為IT界家喻戶(hù)曉的一個(gè)名字。概括說(shuō)來(lái),將Linux應(yīng)用于嵌入式系統(tǒng)的開(kāi)發(fā)有如下一些優(yōu)點(diǎn):
 ?、?Linux自身具備一整套工具鏈,容易自行建立嵌入式系統(tǒng)的開(kāi)發(fā)環(huán)境和交叉運(yùn)行環(huán)境,并且可以跨越在嵌入式系統(tǒng)開(kāi)發(fā)中仿真工具(ICE)的障礙。
 ?、?內(nèi)核的完全開(kāi)放,使得可以自己設(shè)計(jì)和開(kāi)發(fā)出真正的硬實(shí)時(shí)系統(tǒng);對(duì)于軟實(shí)時(shí)系統(tǒng),在Linux中也容易得到實(shí)現(xiàn)。
 ?、?強(qiáng)大的網(wǎng)絡(luò)支持,使得可以利用Linux的網(wǎng)絡(luò)協(xié)議棧將其開(kāi)發(fā)成為嵌入式的TCP/IP網(wǎng)絡(luò)協(xié)議棧。
  2 嵌入式系統(tǒng)設(shè)計(jì)的過(guò)程
  按照嵌入式系統(tǒng)的工程設(shè)計(jì)方法,嵌入式系統(tǒng)的設(shè)計(jì)可以分成三個(gè)階段:分析、設(shè)計(jì)和實(shí)現(xiàn)。分析階段是確定要解決的問(wèn)題及需要完成的目標(biāo),也常常被稱(chēng)為“需求階段”;設(shè)計(jì)階段主要是解決如何在給定的約束條件下完成用戶(hù)的要求;實(shí)現(xiàn)階段主要是解決如何在所選擇的硬件和軟件的基礎(chǔ)上進(jìn)行整個(gè)軟、硬件系統(tǒng)的協(xié)調(diào)實(shí)現(xiàn)。在分析階段結(jié)束后,通常開(kāi)發(fā)者面臨的一個(gè)棘手的問(wèn)題就是硬件平臺(tái)和軟件平臺(tái)的選擇,因?yàn)樗暮脡闹苯佑绊懼鴮?shí)現(xiàn)階段的任務(wù)完成。
  通常硬件和軟件的選擇包括:處理器、硬件部件、操作系統(tǒng)編程語(yǔ)言、軟件開(kāi)發(fā)工具、硬件調(diào)試工具、軟件組件等。
  在上述選擇中,通常,處理器是最重要的,同時(shí)操作系統(tǒng)和編程語(yǔ)言也是非常關(guān)鍵的。處理器的選擇往往同時(shí)會(huì)限制操作系統(tǒng)的選擇,操作系統(tǒng)的選擇又會(huì)限制開(kāi)發(fā)工具的選擇 。
  3 硬件平臺(tái)的選擇
  3.1 處理器的選擇
  嵌入式系統(tǒng)的核心部件是各種類(lèi)型的嵌入式處理器。據(jù)不完全統(tǒng)計(jì),目前全世界嵌入式處理器的品種總量已經(jīng)超過(guò)1000多種,流行體系結(jié)構(gòu)有30幾個(gè)系列。但與全球IC市場(chǎng)不同的是,沒(méi)有一種微處理器和微處理器公司可以主導(dǎo)嵌入式系統(tǒng),僅以32位的CPU而言,就有100種以上嵌入式微處理器。由于嵌入式系統(tǒng)設(shè)計(jì)的差異性極大,因此選擇是多樣化的。
  調(diào)查上市的CPU供應(yīng)商,有些公司如Motorola、IntelAMD很有名氣,而有一些小的公司,如QED(Santa Clara.CA)雖然名氣很小,但也生產(chǎn)很優(yōu)秀的微處理器。另外,有一些公司,如ARM、MIPS等,只設(shè)計(jì)但并不生產(chǎn)CPU,他們把生產(chǎn)權(quán)授予世界各地的半導(dǎo)體制造商。ARM是近年來(lái)在嵌入式系統(tǒng)有影響力的微處理器制造商,ARM的設(shè)計(jì)非常適用于小的電源供電系統(tǒng)。Apple在Newton手持計(jì)算機(jī)中使用ARM,另外有幾款數(shù)字無(wú)線(xiàn)電話(huà)也在使用ARM。
  設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有:
 ?、?處理性能。一個(gè)處理器的性能取決于多個(gè)方面的因素,如時(shí)鐘頻率,內(nèi)部寄存器的大小,指令是否對(duì)等處理所有的寄存器等。對(duì)于許多需用處理器的嵌入式系統(tǒng)設(shè)計(jì)來(lái)說(shuō),目標(biāo)不是在于挑選速度最快的處理器,而是在于選取能夠完成作業(yè)的處理器和I/O子系統(tǒng)。如果是面向高性能的應(yīng)用設(shè)計(jì),那么建議考慮某些新的處理器,其價(jià)格相對(duì)低廉,如IBM和Motorola Power PC。
 ?、?技術(shù)指標(biāo)。當(dāng)前,許多嵌入式處理器都集成了外圍設(shè)備的功能,減少了芯片的數(shù)量,降低了整個(gè)系統(tǒng)的開(kāi)發(fā)費(fèi)用。開(kāi)發(fā)人員首先考慮的是,系統(tǒng)所要求的一些硬件能否無(wú)需過(guò)多的膠合邏輯(GL,Glue Logic)就可以連接到處理器上。其次是考慮該處理器的一些支持芯片,如DMA控制器,內(nèi)存管理器,中斷控制器,串行設(shè)備、時(shí)鐘等的配套。
 ?、?功耗。嵌入式微處理器最大并且增長(zhǎng)最快的市場(chǎng)是手持設(shè)備、電子記事本、PDA、手機(jī)、GPS導(dǎo)航器、智能家電等消費(fèi)類(lèi)電子產(chǎn)品。這些產(chǎn)品中選購(gòu)的微處理器,典型的特點(diǎn)是要求高性能、低功耗。許多CPU生產(chǎn)廠(chǎng)家已經(jīng)進(jìn)入了這個(gè)領(lǐng)域。今天,用戶(hù)可以買(mǎi)到一顆嵌入式的微處理器,其速度像筆記本中的Pentium一樣快;而它僅使用普通電池供電即可,并且價(jià)格很便宜。如果用于工業(yè)控制,則對(duì)這方面的考慮較弱。
 ?、?軟件支持工具。僅有一個(gè)處理器,沒(méi)有較好的軟件開(kāi)發(fā)工具的支持也是不行的,因此選擇合適的軟件開(kāi)發(fā)工具對(duì)系統(tǒng)的實(shí)現(xiàn)會(huì)起到很好的作用。
  ⑤ 是否內(nèi)置調(diào)試工具。處理器如果內(nèi)置調(diào)試工具可以大大縮小調(diào)試周期,降低調(diào)試的難度。
 ?、?供應(yīng)商是否提供評(píng)估板。許多處理器供應(yīng)商可以提供評(píng)估板來(lái)驗(yàn)證理論是否正確,決策是否得當(dāng)。
  3.2 硬件部件選擇的其它因素
 ?、?和制備硬件,這樣可以降低成本。反之,最好從第三方購(gòu)買(mǎi)主板和I/O板卡。
 ?、?開(kāi)發(fā)的市場(chǎng)目標(biāo)。如果想使產(chǎn)品盡快發(fā)售,以獲得競(jìng)爭(zhēng)力,此時(shí)要盡可能買(mǎi)成熟的硬件;反之,可以自己設(shè)計(jì)硬件,降低成本。
 ?、?軟件對(duì)硬件的依賴(lài)性。軟件是否可以在硬件沒(méi)有到位的時(shí)候并行設(shè)計(jì)或先行開(kāi)發(fā)。
 ?、?只要可能,盡量選擇使用普通的硬件。在 CPU 及架構(gòu)的選擇上,一個(gè)原則是:只要有可替代的方案,盡量不要選擇 Linux 尚不支持的硬件平臺(tái)。
?
ARM IC 嵌入式系統(tǒng) dma
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開(kāi)發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21548次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183278次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
图木舒克市| 乌兰察布市| 新竹市| 通州市| 诸暨市| 蓬莱市| 宜黄县| 永川市| 新源县| 福清市| 江安县| 昭觉县| 沾益县| 礼泉县| 黄浦区| 丰城市| 沁阳市| 宝应县| 安吉县| 和平区| 新竹县| 博罗县| 东乡县| 高阳县| 民丰县| 芦山县| 海南省| 永安市| 卓尼县| 团风县| 图们市| 嘉荫县| 航空| 策勒县| 连平县| 宁化县| 天水市| 梅州市| 乐东| 昌黎县| 惠来县|