首頁 > 網際網路

Android嵌入式底層開發一二階段有什麼?

2019-11-27 03:42:30

Android嵌入式底層開發第一二階段內容。


1

Linux系統層次結構介紹

2

Linux常用操作命令使用學習及Vi文字編輯工具使用

3

Linux各類系統服務設定學習

4

在學員C語言基礎知識之上,講解講解C語言的重點知識,包括函數與程式結構、指標、陣列、常用演算法、庫函數的使用等知識,另外,本節還重點講解資料結構的基礎內容,包括連結串列、佇列、棧、樹、雜湊表、圖等內容。

5

以Bash Shell講解Linux Shell程式設計,訓練學員熟練掌握Shell程式設計

1

GNU開發環境介紹GCC編譯器GDB偵錯

2

Maikefile檔案編寫

3

嵌入式開發環境基礎,嵌入式開發方法使用12合併,jlink燒寫過程,usb 和tftp燒寫過程,nfs啟動,交叉編譯

4

強化對Linux應用開發的理解和編碼偵錯的能力,講解Linux系統呼叫學習理念及思路

5

詳細講解Linux檔案操作類庫,呼叫及案例

6

詳細講解Linux進程結構,Linux進程控制原理,守護行程,系統類庫,呼叫及案例

7

詳細講解進程間通訊機制,講解管道,信號,號誌,共用記憶體,訊息佇列等機制及系統類庫的學習,呼叫和案例

8

詳細講解Linux執行緒機制,多執行緒實現原理,執行緒基本程式設計,執行緒的同步與互斥,權重,熟悉系統類庫,呼叫及案例

9

Linux下的Socket程式設計 , TCP/IP程式設計(包含TCP,UDP),實現自己的網路協定

IT145.com E-mail:sddin#qq.com