<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            課程目錄: ARM+LINUX開發培訓
            4401 人關注
            (78637/99817)
            課程大綱:

            ARM+LINUX開發培訓

             

             

             

            第一階段 嵌入式Linux開發基礎

               Linux基礎知識和系統安裝;

               Linux常用命令,文本編輯器vi,shell腳本編程;

               Linux開發環境基礎:Gcc,Ddb,Maker和Makefile;

               軟件版本管理;

               嵌入式軟件開發環境搭建與使用

              第二階段 嵌入式C語言編程

              復習C語言基礎知識,強化指針和數組概念,學習數據結構和一些基本算法;

               全面了解C語言標準庫提供的功能;

               深入介紹C程序在編譯時與運行時的基本原理;

               從宏觀和微觀的角度討論高質量C語言編程;

               詳細介紹嵌入式C的特性及應用;

              第三階段 Linux系統程序設計

              深入學習操作系統基礎知識;

               Linux系統程序設計:系統編程環境、常用調試工具,創建中止進程,進程間通訊;

               Linux網絡編程;

              第四階段 ARM原理與應用

              嵌入式系統基礎:嵌入式系統 定義、發展,嵌入式實時操作系統;

               ARM的基本概念及體系結構;

               ARM的編程模型;

               ADS集成開發環境;

               ARM匯編指令集;

               嵌入式系統及接口設計;

               ARM協處理器。

              第五階段 u-boot和Linux移植

              Linux內核基礎;

               Kernel的定制和編譯;

               內核移植;

               內核調試。

              第六階段 嵌入式Linux驅動開發

              驅動程序概述;

               字符設備驅動程序開發;

               設備驅動的概念和機制;

               塊設備驅動程序開發;

               塊設備驅動程序開發實例;

               網絡設備驅動程序開發及實例;

               音頻和顯示設備驅動程序開發;

            538在线视频二三区视视频