ARM ( Advanced RISC Machines ),既可以認為是一個公司的名字,也可以認為是對一類微處理器的通稱,還可以認為是一種技術的名字。目前,采用 ARM 技術知識產權( IP )核的微處理器,即我們通常所說的 ARM 微處理器,已遍及工業控制、消費類電子產品、通信系統、網絡系統、無線系統等各類產品市場,基于 ARM 技術的微處理器應用約占據了 32 位 RISC 微處理器 75 %以上的市場份額, ARM 技術正在逐步滲入到我們生活的各個方面
嵌入式相關領域的專業人士,具有開發和設計經驗的硬件或軟件開發工程師、系統移植工程師
◆ 了解ARM體系結構;
◆ ARM匯編語言程序設計;
◆ 了解嵌入式系統的基本知識。
掌握ARM內核體系結構與資源
用32位ARM內核單片機設計軟硬件
【 王老師】
● 1998年畢業于長江*電信電子儀器及測量技術專業,本科。我國單片機專家徐愛鈞教授之門生。 曾先后在職業技術學校及大型電子公司擔任電子技術教師及單片機培訓師,有豐富的職業教學經驗。 曾先后在國際國內*企業如山水,樂聲,迪士譜等任單片機軟硬件開發工程師/項目工程師/經理等職,有著近十年的實際產品開發工作經驗。
【 徐老師】
● EDA(電子設計自動化)領域資深設計工程師,自動化專業博士學位,有多項大型系統的開發經驗,并且從事EDA培訓教育多年,有豐富的培訓經驗。
◆《ARM嵌入式處理器多媒體教程》 (附送)
為了保證培訓效果,增加互動環節,我們堅持小班授課,每期報名人數限15人,多余人員安排到下一期進行。
*天 ARM體系結構 ARM簡介 ARM體系結構 流水線 異常中斷處理 I/O管理 ARM編程模型與尋址 第二天 數據類型 處理器工作模式 ARM寄存器組織 數據指令尋址方式 內存訪問指令尋址方式 ARM開發工具
實驗:熟悉開發環境IAR
ARM與Thumb指令集 第三天數據傳送指令
數據處理指令
乘法指令 跳轉指令 協處理器指令 Thumb指令的特點及實現 Thumb指令分類說明 ARM匯編語言程序設計 第四天 ARM匯編程序設計規范 匯編器支持的偽指令 簡單匯編語言程序設計 編寫啟動程序的一般規范 實驗:指令集實驗 嵌入式軟件開發 第五天 內聯匯編和嵌入型匯編的使用 從匯編代碼訪問 C 全局變量 在C++中使用C頭文件 C、C++ 和 ARM 匯編語言之間的調用 基于ARM的嵌入式系統設計問題 第六天 編譯器的缺省行為(-O1,-O2….-g)(indicate semehosting ) 調整 C 庫使其適應目標硬件 映象文件存儲器映射調整 復位和初始化 ARM調試解決方案 第七天 調試需求 嵌入式核調試 嵌入式核跟蹤 實驗:嵌入式系統應用編程實例 1. S3C2410簡介 2. 存儲器結構 3. ADC編程接口 4. 串行口UART編程 5. 實時鐘RTC編程 嵌入式Linux開發與移植 第八天 基于ARM的嵌入式系統設計問題 編譯器的缺省行為 調整 C 庫使其適應目標硬件 映象文件存儲器映射調整 第九天 復位和初始化 Linux內核啟動流程分析 Linux內核中的ARM匯編分析 移植Linux內核的步驟 Bootloader開發與移植 第十天 Bootloader中的概念 U-boot的啟動流程分析 U-boot的ARM匯編分析 移植U-boot的步驟
*單片機網開設的課程有Protel99 SE 原理圖PCB速成班;電子電路硬件綜合班;51單片機匯編語言培訓;單片機C語言培訓;ARM原理與驅動開發設計;嵌入式Linux系統開發;DSP數字信號處理;CPLD編程FPGA培訓;Delphi程序設計;平板電視機原理與維修;單片機解密加密等絕密技術培訓;項目指導就業班;電子工程師實訓班(Protel99SE PCB速成班+電子電路硬件綜合班+項目);單片機工程師實訓班(匯編綜合班+C語言提高班+ 項目(百年歷或電子鐘));高級工程師實訓班(電子工程師+單片機工程師+ 遙控收音功放項目指導)等。