課程詳情 在線報名
上海 ARM開發工程師班介紹課程目標:
ARM架構處理器作為RISC嵌入式處理器的代表目前被廣泛應用于手持設備、通訊產品、智能終端、數字媒體等對于功耗、成本、性能有較高要求的應用行業中。本課程將以ARM9核心的三星S3C2410處理器為開發平臺,學習開發各種實用性較高的接口應用程序。學習編程沒有捷徑,必須理論結合實踐。學習嵌入式編程更是這樣,您將在課程中擁有一臺ARM開發平臺,編好程序可以立即在ARM上運行,現學現用,真正達到包教包會。
入學要求:
1、計算機、軟件工程,電子信息工程、通信工程、自動化、機械、數學等相關專業。
2、??苹虮究埔陨蠈W歷
3、部分具備較強的邏輯思維能力,有志投身于IT事業的??粕⑽目粕?,具有團隊精神、敬業精神。
培養對象:
希望迅速了解和掌握嵌入式開發的學員;
希望從事嵌入式開發的愛好者、工程師、程序員、已及相關行業的工程技術人員;
有志于從事嵌入式工作的軟件開發技術人員和正在學習計算機、軟件、通信專業的學生。
畢業待遇:
學員考試合格,發證書 緊缺人才證書 ARM全球認證證書 微軟認證證書
課程明細:
模塊A 課程名稱 課程內容 課時
嵌入式
入門基礎 計算機結構組成 以當前主流微型計算機技術為背景,以建立系統級的整機概念為目的,深入介紹了計算機各功能子系統的邏輯組成和工作機制。 40
RISC和CISC 指令應該如何較好的映射到微處理器的時鐘速度上(理想情況下,一條指令應在一個時鐘周期內執行完);體系結構需要多“簡單”;以及在不訴諸于軟件的幫助下,微芯片本身能做多少工作和復雜指令集計算機
嵌入式微處理器分類及選型 了解嵌入式
嵌入式存儲設備 掌握flashSDRAM的硬件信息
嵌入式系統I/O設備 CPU的引腳與外圍設備的通信
Cache和MMU cache的基本原理
模塊B 課程名稱 課程內容 課時
C語言部分 C語言與嵌入式系統 C語言與嵌入式系統中如何編譯 40
嵌入式C數據類型 掌握C數據類型使用范圍
嵌入式C語言程序結構 掌握C語言程序結構的框架
嵌入式C編譯預處理 掌握在主要的處理以前對數據進行的一些處理
數組、指針 數組、指針及在嵌入式軟件中的使用
字符串操作 了解字符串在嵌入式軟件中的使用
位操作與嵌入式系統軟件 針對指定的位清零置一和設置屏蔽位
嵌入式軟件常用數據結構及算法 了解數據結構的組合方式和通用算法
模塊D 課程名稱 課程內容 課時
ARM應用系統軟件開發 ARM處理器 了解處理器性能 96
ARM開發工具ADS 使用及交叉開發環境搭建
ARM指令集與ARM軟件開發的關系 了解ARM匯編和thumb指令集
ARM與C語言編程 掌握C和匯編的混合編程
ARM異常處理 了解7種處理器異常的方法
ARM硬件啟動 流程詳解
基于ARM的Boot Loader設計 1. 定義程序入口點;
2. 設置異常和中斷向量表;
3. 初始化存儲設備;
4. 初始化堆棧指針寄存器;
5. 初始化用戶執行環境;
6. 呼叫主應用程序。
綜合實驗 開發實例 掌握開發的一些技巧 32
就業指導 職業規劃 創新能力、問題解決能力、項目管理能力 20
職場禮儀 職場風格、情緒管理、時間管理、商務禮儀
面試技巧 溝通能力、自我表現、現代辦公、團隊合作
創業指導 公司注冊流程、公司運作前期準備、創業風險指導
畢業作品整理 簡歷制作、作品整理擊規范
實習 修完全部課程考試合格后,安排實習1個月,實習合格就業
合計 228
備注:1、學費原價6800元,優惠價4600(不含教材費和考證費)
2、共228課時(45分鐘/課時)
全日制2個月(周一三五或二四六全日上課)
業余制3個月(周六或周日另晚間一三五或二四六)
只要一個電話
我們免費為您回電