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