ARM處理器:
ARM處理器是英國(guó)Acorn有限公司設(shè)計(jì)的低功耗成本的第一款RISC微處理器。全稱為Advanced RISC Machine。ARM處理器本身是32位設(shè)計(jì),但也配備16位指令集,一般來(lái)講比等價(jià)32位代碼節(jié)省達(dá)35%,卻能保留32位系統(tǒng)的所有優(yōu)勢(shì)。
課程簡(jiǎn)介:
我們將從linux ARM驅(qū)動(dòng)開發(fā)進(jìn)行分支,分別介紹ARM體系結(jié)構(gòu)和匯編其中包括(ARM寄存器、工作模式;匯編)ARM外設(shè)硬件裸機(jī)驅(qū)動(dòng)其中包括(時(shí)鐘、內(nèi)存、flash、串口、芯片手冊(cè)、電路原理圖)ARM Bootloader其中包括(BOOT、Loader、U-BOOT)
ARM中斷編程其中包括(軟件終端、硬件中斷),以及Linux kernel 核心數(shù)據(jù)分析,Linxu驅(qū)動(dòng)簡(jiǎn)介,linux中斷,linux串口驅(qū)動(dòng)。