隨著嵌入式產(chǎn)品的涌現(xiàn)和ARM處理器的應(yīng)用技術(shù)的日益成熟,ARM處理器已經(jīng)擴(kuò)展到通信、網(wǎng)絡(luò)、消費(fèi)類電子產(chǎn)品等眾多領(lǐng)域。
ARM處理器種類眾多,按照架構(gòu)的差異可以將其分為ARM7、ARM9、ARM11以及ARMCortex等系列,而且每個(gè)系列的ARM處理器還分為不同P內(nèi)核的產(chǎn)品。目前,各種功能及性能的ARM處理器產(chǎn)品比較齊全,而且價(jià)格低廉,供貨資源有保障。
因此,將此次設(shè)計(jì)中的嵌入式微處理器芯片的選型縮小在ARM處理器中進(jìn)行選擇。結(jié)合嵌入式激光打標(biāo)機(jī)對(duì)微處理器的要求,在選擇具體型號(hào)的ARM處理器時(shí)應(yīng)考慮以下幾個(gè)主要因素:
首先,選擇的ARM處理器是帶有MMU的內(nèi)核。
控制器系統(tǒng)選用了嵌入式Linux操作系統(tǒng),因此要求選擇的ARM內(nèi)核要能夠支持嵌入式Linux操作系統(tǒng),然而沒有MMU功能的ARM內(nèi)核(例如ARM7TMDI)支持的Linux操作系統(tǒng)只能是Linux。
其次,由于ARM芯片的內(nèi)置存儲(chǔ)器容量不可能滿足運(yùn)行嵌入式Linux操作系統(tǒng)的要求,必然要擴(kuò)展存儲(chǔ)器,因此要求ARM處理器能夠擴(kuò)展外部存儲(chǔ)器。大部分的ARM芯片都帶有SDRAM和Flash控制器及外部擴(kuò)展接口,只是不同的ARM芯片可以擴(kuò)展
的芯片數(shù)量和容量不同以及外部數(shù)據(jù)總線位數(shù)不同,需要根據(jù)應(yīng)用要求選擇合適的ARM芯片。
系統(tǒng)的主時(shí)鐘頻率。系統(tǒng)的主時(shí)鐘頻率決定了ARM芯片的處理速度,選擇的微處理器的主時(shí)鐘頻率最好在60MHz以上,以滿足高速數(shù)據(jù)處理的要求。
在嵌入式系統(tǒng)中,最好采用中斷方式來解決嵌入式微處理器與外設(shè)的數(shù)據(jù)交換問題。相比于其他的方法,使用外部中斷的設(shè)計(jì)可以大幅度減少微處理器任務(wù)調(diào)度的工作量。嵌入式激光打標(biāo)機(jī)系統(tǒng)中需要多個(gè)中斷來解決輔助處理器向主處理器發(fā)送事件請(qǐng)求,因此,選擇的嵌入式微處理器要能夠提供足夠的外部中斷。
嵌入式激光打標(biāo)機(jī)要實(shí)現(xiàn)打標(biāo)內(nèi)容和打標(biāo)機(jī)狀態(tài)信息的顯示,高性能的LCD顯示設(shè)備是必不可少的,選擇內(nèi)置LCD控制器的ARM芯片會(huì)給設(shè)計(jì)帶來很大方便。
激光打標(biāo)過程中,需要嵌入式微處理器將大量的振鏡位置數(shù)據(jù)和延時(shí)數(shù)據(jù)發(fā)送給輔助處理器,選用帶有DMA控制器的嵌入式微處理器并采用DMA方式進(jìn)行數(shù)據(jù)傳輸將大幅度提高主處理器與輔助處理器之間數(shù)據(jù)傳輸?shù)乃俾省?/div>
打賞
免責(zé)聲明:
本網(wǎng)站部分內(nèi)容來源于網(wǎng)站會(huì)員、合作媒體、企業(yè)機(jī)構(gòu)、網(wǎng)友提供和互聯(lián)網(wǎng)的公開資料等,僅供參考。本網(wǎng)站對(duì)站內(nèi)所有資訊的內(nèi)容、觀點(diǎn)保持中立,不對(duì)內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。如果有侵權(quán)等問題,請(qǐng)及時(shí)聯(lián)系我們,我們將在收到通知后第一時(shí)間妥善處理該部分內(nèi)容。
本網(wǎng)站部分內(nèi)容來源于網(wǎng)站會(huì)員、合作媒體、企業(yè)機(jī)構(gòu)、網(wǎng)友提供和互聯(lián)網(wǎng)的公開資料等,僅供參考。本網(wǎng)站對(duì)站內(nèi)所有資訊的內(nèi)容、觀點(diǎn)保持中立,不對(duì)內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。如果有侵權(quán)等問題,請(qǐng)及時(shí)聯(lián)系我們,我們將在收到通知后第一時(shí)間妥善處理該部分內(nèi)容。