一個嵌入式系統(tǒng)裝置一般都由嵌入式計算機系統(tǒng)和執(zhí)行裝置組成,嵌入式計算機系統(tǒng)是整個嵌入式系統(tǒng)的核心,由硬件層、中間層、系統(tǒng)軟件層和應用軟件層組成。執(zhí)行裝置也稱為被控對象,它可以接受嵌入式計算機系統(tǒng)發(fā)出的控制命令,執(zhí)行所規(guī)定的操作或任務。
而嵌入式設計是企業(yè)電子產(chǎn)品設計的重要組成,目前國內(nèi)外中小型企業(yè)內(nèi)部都建立了自己的嵌入式開發(fā)團隊。團隊所需的人員職位構(gòu)成包括:
(1)系統(tǒng)設計工程師
(2)硬件工程師
(3)底層驅(qū)動工程師
(4)Linux系統(tǒng)工程師
(5)應用設計工程師
……
在市場和用戶的追捧熱潮下,各種嵌入式解決方案和新產(chǎn)品層出不窮,功能和性能也在不斷提升。
比如在智能穿戴式醫(yī)療領(lǐng)域,MC-6800型動態(tài)血壓監(jiān)測儀,僅需將充放氣的袖帶綁在用戶手臂上,就能在各種狀況下進行24 h無創(chuàng)性動態(tài)血壓監(jiān)測。美國Medtronic公司推出的血糖實時連續(xù)監(jiān)測系統(tǒng)可以連續(xù)工作3d,僅需將檢測探頭貼在患者腹部,每10s會對皮下間質(zhì)液里的葡萄糖濃度進行測量,并將獲得的數(shù)據(jù)通過無線方式傳送到接收器上。
美國SPO Medical公司推出的PulseOx 6000型“血氧手指套”能長時間工作500 h,僅需套在手指上即可實時監(jiān)測用戶的血氧飽和度和心率,可靠性堪比體溫計或血壓計。
這些產(chǎn)品都體現(xiàn)了區(qū)別于常規(guī)電子儀器的顯著特征:
①非介入地檢測生理信號
②通過無線或有線的方式連接用戶、醫(yī)護人員和數(shù)據(jù)系統(tǒng)
③續(xù)航時間長
④安全可靠
那么,到底該如何學習嵌入式?
嵌入式學習知識框架
網(wǎng)友一
根據(jù)我的了解,選擇學習嵌入式linux,剛好我們學校也重視嵌入式linux,從實驗室到課程安排都是關(guān)于嵌入式linux方面,天時地利!這里我把學習linux的經(jīng)驗和教訓說說。
可以這樣說,在論壇里說道學習linux差不多就學習linux內(nèi)核。于是我電腦里安裝了linux就開始看linux內(nèi)核方面的書了。我記得來學校以 前就買到一本陳莉君的講linux內(nèi)核的第一版,現(xiàn)在有第二版了。我就開始看那本說,大家說linux內(nèi)核情景分析不錯,我就買了上下冊,后來又買了 《深入理解linux內(nèi)核》,最后是linux內(nèi)核代碼的,主要講arm相關(guān)的。
看內(nèi)核期間是個 非常痛苦的過程,看情景分析有種在森林中找出路,其間我組織了一些同學學習內(nèi)核,幾乎沒有幾個能堅持下來的。我認為我是堅持下來了。
情景分析在看第一、第 二遍是幾乎沒有摸到門道,我分析有三個方面的原因:
1、自己的基礎(chǔ)差,這是最關(guān)鍵的。
2、內(nèi)核本身很難。
3、沒有交流和高人指點。到了第三遍時我才摸到 門,才差不多知道個linux的大概脈絡,很多細節(jié)也是稀里糊涂。
學習linux總結(jié),這里聲明一下,我指的嵌入式主要是偏向軟件的嵌入式。學習嵌入式的重點和難點關(guān)鍵在操作系統(tǒng),如果沒有掌握操作系統(tǒng),我認為很難把握一個嵌入式系統(tǒng)。即使在做嵌入式開發(fā)中,作應有層的開發(fā)幾乎可以不知道操作系統(tǒng)也可以開發(fā),我認為那是浮在表面的。很難深入和提高自己的層次。
聲明:一孔之見!不可深究!在學習linux內(nèi)核過程中犯了一個極其嚴重路線錯誤:對linux幾乎不懂就開始學習內(nèi)核。
網(wǎng)友二
學習嵌入式系統(tǒng),首先應該明確什么是嵌入式系統(tǒng),否則費力去學,卻不知所學為何物,豈不惘然?嵌入式系統(tǒng)的定義很多,這也是困擾嵌入式系統(tǒng)學習的一個因素。筆者根據(jù)自己開發(fā)和教學過程中的理解,以及對各種嵌入式系統(tǒng)的應用進行總結(jié),提出了嵌入式系統(tǒng)的簡單定義:嵌入式系統(tǒng)是嵌入式計算機系統(tǒng)的簡稱,這個定義突出嵌入式計算機系統(tǒng)和普通計算機系統(tǒng)的共性。
網(wǎng)友三
很多牛人都是從小就接觸電子、計算機、玩起了編程了。以前也時常感慨我跟別人比起來已經(jīng)輸在起跑線上了,不過這已經(jīng)是無法改變的事實了。我們能做的是,比別人多一點努力。
可能你已經(jīng)很努力了,可總有人比你更努力。除此之外,你的學習方法有問題嗎?你做事的時候夠?qū)W幔磕慊A(chǔ)知識扎實嗎?智商就不用比了,搞我們這行的,智商水平基本上相差不大哪去。前段時間知乎不也在討論“以大多數(shù)人的努力程度之低,根本輪不到拼天賦”這么一句話嗎?還是挺在理的。
每當你再猶豫一段時間,你就又輸給了一大批人,這個會是惡性循環(huán)。為啥不趁現(xiàn)在就開始踏踏實實著手于你想做的事?任何時候開始都不會太遲。
網(wǎng)友四
單純的所謂的嵌入式其實只要動動手就能知道流程的,外面的所謂的嵌入式培訓也就是做這個事情的,更重要的是其中的原理和基礎(chǔ)知識。嵌入式從本質(zhì)上講是計算機,所以學好計算機的軟硬件對嵌入式是很有幫助的。
蘋果常常提的后pc時代,炒的很火物聯(lián)網(wǎng),都是嵌入式技術(shù)的應用,可以說嵌入式很是很有前途的,而且在將來,關(guān)于pc還是嵌入式設備的區(qū)分將會慢慢淡化,window 8不是支持arm了嗎,嵌入式的概念會慢慢模糊,但是其本質(zhì)是不變的。所以在學校的時候注重基礎(chǔ),弄懂基本原理,再自己動手實踐下,做一些小項目,參加一些電子大賽,對以后工作是很有幫助的。
我現(xiàn)在工作做的事情,和我在學校自己玩arm開發(fā)板做的事情,差不多。多虧了有學校學習嵌入式的經(jīng)驗,現(xiàn)在工作起來很順手。
-
嵌入式
+關(guān)注
關(guān)注
5203文章
20552瀏覽量
335809 -
Linux
+關(guān)注
關(guān)注
88文章
11786瀏覽量
219324
原文標題:搞嵌入式硬件開發(fā),工程師都有哪些獨門絕學?
文章出處:【微信號:elecfans,微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
嵌入式系統(tǒng)的知識學習及誤區(qū)
到底什么是嵌入式?我們該如何學習嵌入式
嵌入式應該如何學習高手建議如何學習嵌入式系統(tǒng)
嵌入式學習路線怎么學 如何學習嵌入式系統(tǒng)
到底什么是嵌入式?
嵌入式到底該怎么學
嵌入式學習路線怎么學,如何學習嵌入式系統(tǒng)
嵌入式學習
學習嵌入式的開發(fā)線路,新手怎么學習嵌入式?
嵌入式應該如何學習,高手建議如何學習嵌入式系統(tǒng)
到底該如何學習嵌入式?
評論