《基于arm平臺的嵌入式核心編程》內(nèi)容源于工程實(shí)踐,力爭從實(shí)用角度為嵌入式系統(tǒng)的設(shè)計(jì)者和學(xué)習(xí)者提供有益幫助。嵌入式系統(tǒng)設(shè)計(jì)是一個綜合性工程,融合了計(jì)算機(jī)與領(lǐng)域背景等多方面內(nèi)容,經(jīng)驗(yàn)性知識在系統(tǒng)設(shè)計(jì)中起著至關(guān)重要的作用。 《基于arm平臺的嵌入式核心編程》首先從一般性原理入手,結(jié)合作者20余年工程實(shí)踐經(jīng)驗(yàn),對嵌入式系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)做了詳盡論述,其中大量工程實(shí)踐經(jīng)驗(yàn)均來自于實(shí)際項(xiàng)目。其次,將重點(diǎn)放在嵌入式軟件設(shè)計(jì)的核心內(nèi)容——硬件相關(guān)編程方面,以*流行的arm9處理器和近20種典型硬件模塊和接口為基礎(chǔ),分別從基于裸機(jī)的程序設(shè)計(jì)、基于linux2.4內(nèi)核及l(fā)inux2.6內(nèi)核的程序設(shè)計(jì)三個方面,通過大量代碼實(shí)例對硬件相關(guān)編程方法做了詳盡介紹,尤其是設(shè)備驅(qū)動程序設(shè)計(jì)。讀者可以這些示例程序?yàn)榛A(chǔ)進(jìn)行刪改,設(shè)計(jì)自己的系統(tǒng)。*后,鑒于可靠性設(shè)計(jì)在嵌入式系統(tǒng)中的重要作用,《基于arm平臺的嵌入式核心編程》從軟件角度介紹了一些實(shí)用的抗干擾措施,可以有效提高系統(tǒng)的可靠性。
|