嵌入式現(xiàn)在在我們的生活中的使用頻率是只增不減了,在這個(gè)行業(yè)的工作的人員要求是越來越高了,因?yàn)橛泻芏嗟漠a(chǎn)品技術(shù)是很復(fù)雜的,企業(yè)對于這類型的人才的要求是高的,但是相對待遇也是很高的。那么在每一次的開發(fā)總嵌入式系統(tǒng)開發(fā)的流程是怎么樣的呢?考慮的因素有哪些呢?下面達(dá)內(nèi)科技的嵌入式培訓(xùn)講師就給大家來講解下。
一、硬件總體的設(shè)計(jì)方案
一個(gè)嵌入式系統(tǒng)項(xiàng)目的開發(fā),它的需求是有恩多的方面的,比如說市場對于這個(gè)產(chǎn)品的需求和性能提升等等的方面。所以作為一個(gè)開發(fā)人員來說,是需要主動的去了解各個(gè)方面的需求并進(jìn)行分析的,根據(jù)系統(tǒng)要完成的功能來選擇出適合的開發(fā)方案。在這個(gè)階段系統(tǒng)分析整個(gè)系統(tǒng)涉及到額可行性,包括方案中的器件和可采購性、產(chǎn)品的投入、項(xiàng)目的開發(fā)周期、開發(fā)的風(fēng)險(xiǎn)評估等等,并且還要針對在開發(fā)過程中會遇到的問題提前準(zhǔn)備好方案,確保項(xiàng)目可以順利的完成。
二、硬件電路原來圖設(shè)計(jì)
在嵌入式系統(tǒng)方案確定之后,就可以展開相對應(yīng)的開發(fā)工作了,原理設(shè)計(jì)主要包括系統(tǒng)總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),終產(chǎn)生詳細(xì)的設(shè)計(jì)文檔和硬件原理圖。原理設(shè)計(jì)和PCB設(shè)計(jì)是設(shè)計(jì)人員主要的兩個(gè)工作之一,在原理設(shè)計(jì)過程中,我們需要規(guī)劃硬件內(nèi)部資源,如系統(tǒng)存儲空間,以及各個(gè)外圍電路模塊的實(shí)現(xiàn)。另外,對系統(tǒng)主要的外圍電路,如電源、復(fù)位等也需要仔細(xì)的考慮,在一些高速設(shè)計(jì)或特殊應(yīng)用場合,還需要考慮EMC/EMI等。
電源是保障硬件系統(tǒng)正常工作的基礎(chǔ),為了系統(tǒng)的穩(wěn)定可靠的工作,復(fù)位電路的設(shè)計(jì)也是非常的重要的,那么怎么樣才可以保證系統(tǒng)在不受外界干擾的情況之下進(jìn)行復(fù)位了?怎么樣合理的進(jìn)行復(fù)位呢?這些都是在原理設(shè)計(jì)的時(shí)候應(yīng)該要進(jìn)行考慮的。
三、PCB圖設(shè)計(jì)
到了PCB圖設(shè)計(jì)這塊的時(shí)候就是要把原理圖轉(zhuǎn)換成實(shí)際可加工的PCB線路板了,目前主流的PCB 設(shè)計(jì)軟件有PADS,Candence 和Protel幾種。PCB設(shè)計(jì),尤其是高速PCB,需要考慮EMC/EMI,阻抗控制,信號質(zhì)量等,對PCB 設(shè)計(jì)人員的要求比較高。為了驗(yàn)證設(shè)計(jì)的PCB是否符合要求,有的還需要進(jìn)行PCB 仿真。并依據(jù)仿真結(jié)果調(diào)整PCB 的布局布線,完成整個(gè)的設(shè)計(jì)。
四、硬件產(chǎn)品的焊接和調(diào)試
當(dāng)PCB產(chǎn)品已經(jīng)焊接完成之后就用進(jìn)行調(diào)試PCB了,在調(diào)試之前一定要檢查好否有可見的短路和管腳搭錫等故障,檢查是否有元器件型號放置錯(cuò)誤,腳放置錯(cuò)誤,漏裝配等問題,然后用萬用表測量各個(gè)電源到地的電阻,以檢查是否有短路,這樣可以避免貿(mào)然上電后損壞單板。調(diào)試的過程中要有平和的心態(tài),遇見問題是非常正常的,要做的就是多做比較和分析,逐步的排除可能的原因,直致終調(diào)試成功。
五、產(chǎn)品的測試
在產(chǎn)品開發(fā)出來之后,嵌入式工程師是需要對于開發(fā)出來的產(chǎn)品進(jìn)行測試的,要對照產(chǎn)品的需要說明進(jìn)行一對一的進(jìn)行測試,要確認(rèn)產(chǎn)品是否符合預(yù)期的要求,如果說沒有達(dá)到要求的話就要對于這個(gè)產(chǎn)品進(jìn)行再次的修改和調(diào)試,知道產(chǎn)品完全的和文檔的一樣。
六、按期交貨
一個(gè)成功的開發(fā)師要按期的完成所要交接的產(chǎn)品的,按照預(yù)定的時(shí)間來完成客戶所要的產(chǎn)品是一個(gè)成功的產(chǎn)品研發(fā)過程。
以上就是達(dá)內(nèi)科技的嵌入式培訓(xùn)講師給大家講解的關(guān)于嵌入式系統(tǒng)開發(fā)的流程,如果說你也有興趣想要學(xué)習(xí)嵌入式技術(shù)的話,那么達(dá)內(nèi)科技?xì)g迎大家來我們達(dá)內(nèi)科技的嵌入式培訓(xùn)班進(jìn)行實(shí)地考察,獲取是也可以點(diǎn)擊我們文章下面的獲取試聽資格按鈕來獲取我們的嵌入式培訓(xùn)免費(fèi)課程試聽資格,來免費(fèi)體驗(yàn)我們的嵌入式課程,并更加深入的了解我們達(dá)內(nèi)科技。