華清遠見精心打造多款視頻教程,均由百名老師傾情講授,課程含金量極高。目前已有上萬名學員從中受益。為了幫助更多對IT感興趣、無法來校學習的學員,能夠學到華清遠見的視頻教程,讓更多自學的學員不再迷惑,特分享此篇ARM系列視頻教程,從基礎到高級,帶你從循序漸進學好ARM體系機構及接口設計。
ARM開發作為嵌入式技術不可或缺的部分,在學習過程中必須熟練掌握ARM的體系結構,在這其中一些技術點非常讓初學者頭疼。因此今天將這些技術點整理到一起,讓學習者能更好的學習ARM開發相關知識。此ARM系列視頻教程十分全面,總共包含11講內容。分別是:
第一課《基于210開發板的ARM概述》
課程內容包含:1.了解210開發板;2.掌握ARM基本概念
第二課《匯編指令集及MDK環境安裝》
課程內容包含:1.ARM指令系統;2.指令格式;3.mdk安裝;4.數據運算指令;5.數據運算指令-位運算;6.內存交換指令;7.內存加載存儲指令;8.內存連續操作指令;9.跳轉指令
第三課《GCC開發環境搭建》
課程內容包含:1.開發環境框圖介紹;2.安裝編譯器;3.使用sd卡燒寫uboot;4.hello編寫和串口下載
第四課《異常處理機制》
課程內容包含:1.ARM異常處理講解;2.未定義異常處理實現一;3.未定義異常處理實現二;4.swi異常處理實現
第五課《中斷處理實現》
課程內容包含:1.中斷概念介紹;2.中斷控制器工作流程講解;3.外部中斷實現;4.中斷程序優化;5.WDT介紹;6.WDT驅動實現
第六課《時鐘系統》
課程內容包含:1.時鐘概念;2.210時鐘講解;3.210時鐘編碼實現;4.210時鐘設置程序測試
第七課《ARM GPIO編程》
課程內容包含:1.GPIO控制器介紹;2.蜂鳴器連接圖;3.210蜂鳴器驅動匯編實現;4.蜂鳴器驅動C語言實現
第八課《ARM串口編程》
課程內容包含:1.串行通信介紹;2.串口連接圖;3.串口編程;4.從0編寫print函數
第九課《ARM nand flash編程》
課程內容包含:1.nand flash介紹;2.nand flash管腳定義;3.nand flash地址結構圖;4.nand flash和Soc連接圖;5.nand flash驅動測試方法講解;6.nand flash驅動實現一;7.nand flash驅動實現二;8.nand flash驅動實現三
第十課《從零編寫Bootloader(上)》
課程內容包含:1.啟動流程詳解;2.蜂鳴器驅動實現;3.時鐘系統詳解一;4..時鐘系統詳解二;5.串口驅動詳解一;6.串口驅動詳解二;7.DDR驅動
第十一課《從零編寫Bootloader(下)》
課程內容包含:1.Nand接口;2.Nand驅動;3.Nand驅動讀操作;4..啟動內核
通過以上11節課的學習,學員可以輕松掌握ARM開發相關技術,并對嵌入式技術有更加深入的理解。相信熱愛ARM技術開發、熱愛嵌入式的你一定會很喜歡!
獲取ARM體系結構和接口技術學習資料請加QQ3538900875(點擊直接加QQ)