對(duì)于嵌入式主板的開發(fā)來(lái)說(shuō),其是比較艱難的過(guò)程,需要開發(fā)人員維護(hù)和操持體系的每個(gè)比特和字節(jié)。從規(guī)范完善的開發(fā)周期到嚴(yán)厲實(shí)行和體系檢查,開發(fā)高可靠性嵌入式主板的技術(shù)有許多種,其需要處理的問(wèn)題也有很多。下面讓小編為您分享幾個(gè)關(guān)于嵌入式主板開發(fā)的技巧。
一、用已知值填充ROM
嵌入式主板公司告訴你,運(yùn)用FILL指令對(duì)未用ROM填充已知的位方式。要填充未運(yùn)用的內(nèi)存,有許多不同的可能組合可以運(yùn)用。但是建立更加可靠的嵌入式主板,最好的方法就是在這些放置ISR fault handler。假設(shè)嵌入式主板出現(xiàn)問(wèn)題,處置器末尾實(shí)行順序空間以外的代碼就會(huì)觸發(fā)ISR,并在校正前提供儲(chǔ)存處理器、寄存器和系統(tǒng)狀態(tài)的機(jī)會(huì)。
二、檢查應(yīng)用程序的CRC
嵌入式主板開發(fā)中,IDE和東西鏈可以自動(dòng)發(fā)作使用順序或內(nèi)存空間校驗(yàn)和(Checksum),然后根據(jù)這個(gè)校驗(yàn)和驗(yàn)證使用順序是否存在問(wèn)題。在某些特殊情況中,只需在將順序代碼加載到設(shè)備時(shí)才會(huì)用到校驗(yàn)和。
三、在啟動(dòng)時(shí)實(shí)行RAM檢查
為了樹立一個(gè)可靠和厚實(shí)嵌入式主板,保證系統(tǒng)硬件正常作業(yè)十分重要。在啟動(dòng)時(shí)驗(yàn)證RAM的外部或內(nèi)部沒有問(wèn)題是保證硬件可以如預(yù)期般運(yùn)作的一個(gè)好方法。所以,優(yōu)級(jí)耐用的嵌入式主板公司建議在在啟動(dòng)時(shí)實(shí)行RAM檢查,保證硬件的可行性。
以上就是獨(dú)具特色的嵌入式主板廠家小編為您分享的關(guān)于嵌入式主板開發(fā)的幾個(gè)實(shí)用小技巧,即用已知值填充ROM、檢查應(yīng)用程序的CRC以及在啟動(dòng)時(shí)實(shí)行RAM檢查等。此外,您也可以通過(guò)高端的嵌入式主板開發(fā)公司購(gòu)買成品,性價(jià)比高。