課程簡(jiǎn)介:
嵌入式絕對(duì)是當(dāng)前IT領(lǐng)域最炙手可熱的話題了。其主要應(yīng)用領(lǐng)域涵蓋與人類相關(guān)的各行各業(yè):
-
工業(yè)自動(dòng)化(無人工廠、工業(yè)機(jī)器人)
可以毫不客氣的說,IT發(fā)展的未來在于嵌入式。巨大的商機(jī)和人才缺口導(dǎo)致嵌入式軟件工程師的薪資居高不下,引得無數(shù)青年才俊、高校學(xué)子相繼加入、苦苦鉆研。
適用人群:
本課程為ARM裸機(jī)學(xué)習(xí)課程中的第二部分,接之前第一部分-ARM那些你得知道的事兒,繼續(xù)講解ARM CPU的技術(shù)問題,適合看過第一部分的同學(xué)繼續(xù)學(xué)習(xí)。如果沒有學(xué)習(xí)第一部分,建議從頭開始學(xué)習(xí),保持知識(shí)的完整性和持續(xù)性。
課程目標(biāo):
本期課程讓大家進(jìn)一步學(xué)到ARM的關(guān)鍵知識(shí):?jiǎn)?dòng)方式、內(nèi)存映射、指令集、寄存器接口等。目標(biāo)是為下階段開始使用開發(fā)板,自己寫ARM裸機(jī)程序打好基礎(chǔ)。
主講內(nèi)容:
本期課程共計(jì)20節(jié)課,主要講述了ARM體系結(jié)構(gòu)特點(diǎn)和常用ARM匯編指令。體系結(jié)構(gòu)中重點(diǎn)講解了指令集與CPU的關(guān)聯(lián)、獨(dú)立編織與統(tǒng)一編織、哈佛結(jié)構(gòu)和馮諾依曼結(jié)構(gòu)、S5PV210的啟動(dòng)方式、內(nèi)存映射等知識(shí)點(diǎn),ARM匯編指令部分講了ARM系列SoC的內(nèi)部寄存器、中斷處理、常用指令集等。
課程特色
-
完全零基礎(chǔ),降低學(xué)習(xí)門檻
-
深入淺出,通俗易懂。不怕學(xué)不會(huì),就怕你不學(xué)習(xí)
-
思路清晰、語言風(fēng)趣,對(duì)著視頻看也不會(huì)想睡覺
-
視頻 + 文檔 + 練習(xí)題 + 答疑,全方位保證學(xué)習(xí)質(zhì)量
-
基礎(chǔ)知識(shí) + 思路引導(dǎo)的教學(xué)方式,授之以魚更授之以漁
-
系列課程,本教程只是入門篇,后續(xù)還有更多更精彩視頻更新中
系列課程:
關(guān)于ARM你得知道的事兒——ARM裸機(jī)系列課程第一部分
ARM體系結(jié)構(gòu)與匯編指令——ARM裸機(jī)系列課程第二部分
開發(fā)板、原理圖和數(shù)據(jù)手冊(cè)——ARM裸機(jī)系列課程第三部分
SDRAM和重定位relocate——ARM裸機(jī)系列課程第五部分
S5PV210的時(shí)鐘系統(tǒng)——ARM裸機(jī)系列課程第六部分
按鍵和CPU的中斷系統(tǒng)——ARM裸機(jī)系列課程第八部分
定時(shí)器、看門狗和RTC——ARM裸機(jī)系列課程第九部分
SD卡啟動(dòng)詳解——ARM裸機(jī)系列課程第十部分
NandFlash和iNand——ARM裸機(jī)系列課程第十一部分
觸摸屏TouchScreen——ARM裸機(jī)系列課程第十五部分
shell原理和問答機(jī)制引入——ARM裸機(jī)系列課程第十六部分
更多課程正在更新中,敬請(qǐng)期待。