<ruby id="jnjjj"><b id="jnjjj"></b></ruby>

    <p id="jnjjj"><cite id="jnjjj"><dfn id="jnjjj"></dfn></cite></p>

    <ruby id="jnjjj"></ruby>

    <p id="jnjjj"></p>
        <del id="jnjjj"><mark id="jnjjj"></mark></del>
        <del id="jnjjj"><mark id="jnjjj"><progress id="jnjjj"></progress></mark></del>

          <address id="jnjjj"><pre id="jnjjj"></pre></address>

              <ruby id="jnjjj"><mark id="jnjjj"></mark></ruby>

              <pre id="jnjjj"></pre>
                <p id="jnjjj"></p>
                <pre id="jnjjj"><mark id="jnjjj"><thead id="jnjjj"></thead></mark></pre><output id="jnjjj"><cite id="jnjjj"></cite></output><p id="jnjjj"><mark id="jnjjj"></mark></p>

                <pre id="jnjjj"></pre>
                  <p id="jnjjj"></p>
                      關閉

                      今日活動

                      我想咨詢

                      填寫信息,快速獲取老師解答

                      所屬科目:



                            
                      電話咨詢
                      全國統一咨詢電話: 19974831731
                      在線服務
                      微信在線 :1570390600
                      Q Q 在線 :1570390600

                      您好,歡迎來到圖騰教育!

                      課程

                      19974831731

                      全國統一學習熱線--客服咨詢

                      招生詳情

                      ARM開發培訓班

                      小班授課
                      實時答疑
                      解決疑點難點
                      重點重學
                      • 上課方式: 面授
                      • 上課時段:白天班 周末班 雙休班 全日制 靈活安排
                      ¥0.00

                      查看聯系電話

                      • 19974831731

                        聯系我時說明在圖騰教育看到,說不定有意外驚喜喲!

                      更新時間:2021-03-05 19:13:02

                      入學要求
                      學員學習本課程應具備下列基礎知識:
                      ◆ 熟悉C語言;
                      ◆ 熟悉匯編語言;
                      ◆ 了解嵌入式系統的基本知識。
                      培養對象
                      嵌入式相關領域的專業人士,具有開發和設計經驗的硬件或軟件開發工程師、系統移植工程師。
                      課程目標
                      1.掌握ARM體系結構及工作原理
                      2.掌握“ARM和Thumb交互”編程。
                      3.掌握匯編、c、c++混合編程的方法,完成對目標平臺的軟件編程,更好的熟悉嵌入式軟件的開發流程。
                      4.掌握基于ARM的嵌入式硬件平臺接口設計以及各種常用接口的開發。
                      5.掌握和bootloader相關的接口開發,了解嵌入式操作系統的結構及啟動流程等。
                      班級規模
                      堅持小班授課,為保證培訓效果,增加互動環節,每期人數限3到5人。
                      上課時間和地點

                      上課地點:待定

                      本課程每期班限額5名,報滿即停止報名,請提前在線或電話預約

                      實驗設備和授課方式
                      ★課時: 請咨詢在線客服

                      ☆注重質量
                      ☆邊講邊練

                      ☆合格學員免費推薦工作
                      ☆合格學員免費頒發相關工程師等資格證書,提升您的職業資質
                      專注高端培訓15年,曙海提供的證書得到本行業的廣泛認可,學員的能力
                      得到大家的認同,受到用人單位的廣泛贊譽。

                      課程內容
                      時間 課程大綱

                      第一講

                      學習目標

                      第一天的課程主要幫助學員了解ARM體系結構及工作原理,掌握ARM指令集,學會操作ARM處理器基本方法。

                      1 ARM體系結構
                      1.1 ARM簡介
                      1.2 ARM體系結構
                      1.3 流水線
                      1.4 處理器工作模式
                      1.5 ARM處理器核
                      2 ARM指令集
                      2.1 V4T指令
                      2.2 V5TE指令
                      2.3 V6指令
                      2.4 Thumb指令

                      實驗
                      1、使用RealView MDK環境構建基本工程
                      2、基本ARM指令練習
                      3、數據搬運練習

                      第二講

                      學習目標

                      為提高系統的綜合性能,“ARM和Thumb交互”是工程師在實際編程常用的一種方式。通過本天課程的學習,學員可以了解Thumb指令的特點,掌握ARM和Thumb指令交互方法。“異常”作為處理器的一種特殊工作方式在系統工作中扮演著重要的角色,本期課程也將幫助學員掌握ARM平臺異常產生的過程和處理方法。

                      3 ARM與Thumb交互
                      3.1 交互工作基礎
                      3.2 子程序交互和veneers
                      3.3 ARM V5TE架構擴展
                      4 RealView MDK開發工具介紹
                      5 異常處理
                      5.1 中斷處理
                      5.2 Abort處理
                      5.3 SWI 處理
                      5.4 復位和未定義指令處理

                      實驗:
                      1、ARM/Thumb交互
                      2、Thumb下的塊拷貝實驗
                      3、異常處理實驗

                      第三講

                      學習目標

                      雖然匯編指令可以完成我們所需要的所有功能,但相對C語言來說,匯編語言存在編寫復雜、可讀性差等缺點,所以在實際的項目開發中,工程師通常會使用C或C++等高級語言來編寫主程序部分。通過第三天課程的學習,學員可以掌握匯編、c、c++混合編程的方法,完成對目標平臺的軟件編程,更好的熟悉嵌入式軟件的開發流程。

                      6 C/C++ 編譯器提示和技巧
                      6.1 arm編譯優化礎
                      6.2 匯編、c、c++混合編程
                      6.3 arm編譯器規則
                      6.4 局部和全局變量
                      7 嵌入式軟件編程
                      7.1 調整c庫使其適合目標平臺
                      7.2 調整內存映射使其適合目標平臺
                      7.3 復位和初始化
                      7.4 編譯和調試目標鏡像

                      實驗:
                      1、C語言程序實驗
                      2、匯編和C混合編程實驗
                      3、調整C庫和內存映射,編寫能夠在目標硬件運行的LED測試程序

                      第四講

                      學習目標

                      在學習完了理論知識后,該進入實踐環節了。嵌入式編程終目標還是對接口設備的操作。通過第四天課程的學習,學員可以掌握基于ARM的嵌入式硬件平臺接口設計以及各種常用接口的開發。

                      8 基于ARM的嵌入式硬件平臺接口設計
                      8.1 基于ARM的SOC組成
                      8.2 構建ARM嵌入式系統
                      9 嵌入式硬件平臺(基于s3c2410/s3c2440)接口操作
                      9.1 GPIO接口
                      9.2 ADC接口
                      9.3 UART接口
                      9.4 I2C接口
                      9.5 定時器
                      9.6 中斷接口
                      9.7 DMA接口

                      實驗:
                      1、GPIO實驗
                      2、ADC實驗
                      3、UART實驗
                      4、定時器實驗
                      5、中斷實驗
                      6、DMA實驗

                      第五講

                      學習目標

                      單個接口的操作終還是要為一個綜合的軟件項目服務,bootloader在嵌入式操作系統中占用重要地位,其編寫、移植是一項常見而復雜的工作。通過第五天課程的學習,學員即能夠通過這個綜合的軟件項目將前面的主要內容融會貫通,還可以掌握bootloader原理及開發過程,掌握和bootloader相關的接口開發,了解嵌入式操作系統的結構及啟動流程等。

                      10 從零編寫bootloader
                      10.1 嵌入式linux系統的構成
                      10.2 引導程序的任務
                      10.3 引導程序的結構及啟動流程
                      10.4 實現串口下載功能
                      10.5 實現usb下載功能
                      10.6 實現 nandflash讀寫功能
                      10.7 引導linux內核

                      實驗:
                      1、bootloader編寫實驗(基于realview MDK環境)
                      2、linux系統編譯實驗
                      3、制作文件系統實驗
                      4、bootloader通過USB下載內核、文件系統實驗

                      教學點
                      • 圖騰總管

                        圖騰總管

                      相關課程
                      • 交通運輸行業網絡安全技術工程師培訓

                        小班
                        面授
                        ¥詢價 詳詢
                      • 監控工程師培訓-監控工程師考證培訓機構

                        小班
                        面授
                        ¥詢價 詳詢
                      • 信息技術培訓機構-技術職業培訓

                        小班
                        面授
                        ¥詢價 詳詢
                      用戶級別:黃金會員

                      現在報名

                      點擊排行
                      • 1

                        交通運輸行業網絡安全技術工程師...

                        交通運輸行業網絡安全技術工程師培訓
                      • 2

                        監控工程師培訓-監控工程師考證...

                        監控工程師培訓-監控工程師考證培訓機構
                      • 3

                        信息技術培訓機構-技術職業培訓

                        信息技術培訓機構-技術職業培訓
                      • 4

                        cissp培訓-cissp認證培訓機構

                        cissp培訓-cissp認證培訓機構
                      • 5

                        RHCE培訓-rhce考試培訓機構

                        RHCE培訓-rhce考試培訓機構
                      • 6

                        HCIE認證培訓-華為hcie培訓機構

                        HCIE認證培訓-華為hcie培訓機構
                      • 7

                        零基礎學FPGA-FPGA培訓班

                        零基礎學FPGA-FPGA培訓班
                      • 8

                        FPGA就業培訓班(集成電路方向 人...

                        FPGA就業培訓班(集成電路方向 人工智能方向)3.0新課程
                      • 9

                        ARM CortexM3+uC/OS III培訓班

                        ARM CortexM3+uC/OS III培訓班
                      • 10

                        ARM Cortex-M4 培訓

                        ARM Cortex-M4 培訓

                        <ruby id="jnjjj"><b id="jnjjj"></b></ruby>

                        <p id="jnjjj"><cite id="jnjjj"><dfn id="jnjjj"></dfn></cite></p>

                        <ruby id="jnjjj"></ruby>

                        <p id="jnjjj"></p>
                            <del id="jnjjj"><mark id="jnjjj"></mark></del>
                            <del id="jnjjj"><mark id="jnjjj"><progress id="jnjjj"></progress></mark></del>

                              <address id="jnjjj"><pre id="jnjjj"></pre></address>

                                  <ruby id="jnjjj"><mark id="jnjjj"></mark></ruby>

                                  <pre id="jnjjj"></pre>
                                    <p id="jnjjj"></p>
                                    <pre id="jnjjj"><mark id="jnjjj"><thead id="jnjjj"></thead></mark></pre><output id="jnjjj"><cite id="jnjjj"></cite></output><p id="jnjjj"><mark id="jnjjj"></mark></p>

                                    <pre id="jnjjj"></pre>
                                      <p id="jnjjj"></p>
                                          伦理电影