嵌入式開發(fā)培訓(xùn)中有許多人在電路設(shè)計時總是出現(xiàn)問題,而嵌入式設(shè)計是一項龐大的工程,如果一步錯可能會導(dǎo)致后續(xù)步步錯。
基礎(chǔ)的肯定是要確定好電源,要是電源出現(xiàn)了問題,我們后續(xù)的功夫也將全部白費。
在嵌入式系統(tǒng)里常見的電源主要有:1.8V,3.3V,5V等,為了減少電源波紋,該選用哪個量級,還有采用的器件的個頭,都是要仔細(xì)斟酌的。當(dāng)電源足夠穩(wěn)定后,我們還需要保證電流穩(wěn)定,所以我們考慮好負(fù)載再去選擇適合的電源器件。
晶振相當(dāng)于嵌入式系統(tǒng)的心臟,主要分為有源晶振和無源晶振。
無源晶振和有源晶振有著不同的引腳,對振蕩器的需要也是不同的,主要考慮的還是成本這一塊,畢竟相比之下,還是無源晶振的成本更高一點。而在我們平時進行電路板設(shè)計的時候一定要注意晶振的走線,不單要盡量靠近芯片,而且關(guān)鍵信號也一定要遠(yuǎn)離時鐘走線。
在嵌入式開發(fā)培訓(xùn)中經(jīng)常會讓學(xué)員預(yù)留一個IO口,這是為了后續(xù)的軟件能順利編寫做相應(yīng)的鋪墊。
不管是電流負(fù)載還是IO口一定要適當(dāng)進行預(yù)留,也是為了后續(xù)步驟的進行和判斷我們所設(shè)計的系統(tǒng)能否如我們設(shè)計那般正常運行起來。
當(dāng)然,我們在嵌入式開發(fā)培訓(xùn)的時候都是希望我們設(shè)計的嵌入式系統(tǒng)能夠正常運行起來,這不單單需要我們擁有扎實的專業(yè)知識,還需要我們有耐心,并足夠細(xì)心的去設(shè)計每一步,這樣才能確保減少我們所犯的錯誤,在錯誤中不斷成長。