找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1734|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

嵌入式工程師必須知道的事

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:186388 發(fā)表于 2017-4-7 10:37 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本文從技術(shù)和就業(yè)經(jīng)驗(yàn)等角度,為即將進(jìn)入嵌入式開(kāi)發(fā)的工程師們?cè)敿?xì)講述嵌入式的概念、嵌入式開(kāi)發(fā)之間的異同以及應(yīng)該如何做出選擇。是一些經(jīng)驗(yàn)之談,希望對(duì)大家有所幫助。


一.工程師眼中的“嵌入式系統(tǒng)”

  在工程師看來(lái):著重理解“嵌入”的概念,主要從三個(gè)方面來(lái)理解:

  1.從硬件上,將基于CPU 的外圍器件,整合到CPU 芯片內(nèi)部,比如早期基于X86體系結(jié)構(gòu)下的計(jì)算機(jī),CPU 只是有運(yùn)算器和累加器的功能,一切芯片要靠外部橋路來(lái)擴(kuò)展實(shí)現(xiàn),象串口之類的都是靠外部的16C550/2的串口控 制器芯片實(shí)現(xiàn)。目前這種串口控制器芯片早已集成到CPU 內(nèi)部。還有PC 機(jī)有顯卡,而多數(shù)嵌入式處理器都 帶有LCD 控制器,但某種意義上就相當(dāng)于顯卡。比較高端的ARM 類Intel Xscale 架構(gòu)下的IXP 網(wǎng)絡(luò)處理器CPU 內(nèi)部集成PCI 控制器(可配成支持4個(gè)PCI 從設(shè)備或配成自身為CPI 從設(shè)備);還集成3個(gè)NPE 網(wǎng)絡(luò)處理器引擎,其中兩個(gè)對(duì)應(yīng)于兩個(gè)MAC 地址, 可用于網(wǎng)關(guān)交換用,而另外一個(gè)NPE 網(wǎng)絡(luò)處理器引擎支持DSL,只要外面再加個(gè)PHY 芯片即可實(shí)現(xiàn)DSL 上網(wǎng)功能。IXP 系列最高主頻可以達(dá)到1.8G,支持2G 內(nèi)存,1G×10或10G×1的以太 網(wǎng)口或Febre channel 的光通道。IXP 系列應(yīng)該是目標(biāo)基于ARM 體系結(jié)構(gòu)下由Intel 進(jìn)行整合后成Xscale 內(nèi)核的最高的處理器了。

  2、從軟件上,就是在定制操作系統(tǒng)內(nèi)核里將應(yīng)用一并選入,編譯后將內(nèi)核下載到ROM 中。而在定制操作系統(tǒng)內(nèi)核時(shí)所選擇的應(yīng)用程序組件就是完成了軟件的“嵌入”,比如WinCE 在內(nèi)核定制時(shí),會(huì)有相應(yīng)選擇,其中就是 wordpad,PDF,MediaPlay 等等選擇,如果我們選擇了,在CE 啟動(dòng)后,就可以在界面中找到這些東西,如果是以前PC 上的windows 操作系統(tǒng),多半的東西都需要我們得新再裝。

  3、把軟件內(nèi)核或應(yīng)用文件系統(tǒng)等東西燒到嵌入式系統(tǒng)硬件平臺(tái)中的ROM 中就實(shí)現(xiàn)了一個(gè)真正的“嵌入”。 以上的定義是我在6、7年前給嵌入式系統(tǒng)下自話側(cè)重于理解型的定義,書上的定義也有很多,但在這個(gè)領(lǐng)域范圍 內(nèi),誰(shuí)都不敢說(shuō)自己的定義是十分確切的,包括那些專家學(xué)者們,因?yàn)楫吘骨度胧较到y(tǒng)是計(jì)算機(jī)范疇下的一門綜合性學(xué)科。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表