Embedded Linux Systems Architecture ( eglisa | 35 hours )
- 基本熟悉在用戶空間 中以最終使用者身份使用 GNU/Linux 系統(例如 Ubuntu)
- 基本熟悉命令列 shell
- 使用 GNU/Linux 進行用戶空間/應用程式開發的基本知識
- 有關嵌入式處理器和開發板 的基礎知識
- 基本的C語言程式設計知識
- 和/或害怕學習上述內容......
課程目標
為了提供對嵌入式 GNU/Linux 的基本理解,以及各個部分是如何組合在一起的。構建嵌入式 GNU/Linux 系統需要哪些元件,從哪裡獲得它們以及如何配置/構建/安裝它們?從哪裡獲得説明?那些軟體許可證呢?動手練習為您提供必要的實踐經驗,以便在成功完成此培訓後繼續開發自己的嵌入式 GNU/Linux 系統。
描述
這個為期五天的培訓課程使用動手練習和指導來說明嵌入式 GNU/Linux 的概念。它旨在讓您快速上手。有效使用 GNU/Linux 所需的哲學、概念和命令是通過理論和在職培訓相結合來描述的。
不要重新發明輪子,而是向經驗豐富的培訓師學習,並把 GNU/Linux 的工作知識帶回家,並在你自己的嵌入式開發專案中有效地使用它。
誰應該參加?
經理、專案經理、軟體、硬體、開發、系統工程師、測試人員、管理員、技術人員和其他對技術感興趣的人,他們希望儘快理解嵌入式 GNU/Linux 是如何工作的。你必須使用 GNU/Linux 或者你必須奢侈地決定使用它是否有意義。也許您已經嘗試過使用嵌入式 GNU/Linux,但不太確定您是否以正確的方式完成了所有操作。您目前使用不同的操作系統和魔杖來弄清楚 GNU/Linux 是否更好和/或更便宜。
送貨選項
所有培訓材料都是英文的,但根據您的需要,它可以在全球範圍內用英語或德語進行演示。
- 現場 - 講師指導
- 在線 - 講師指導
- 現場/在線相結合 - 講師指導
介紹
- Unix 的歷史/Linux
- 自由軟體
- Unix 理念
HOST PLAYGROUND
- 玩弄 GNU/Linux
- 建築
- 殼
- 權限
- FHS(檔案層次結構標準)
- 硬/軟連結
- 實際/有效 UID/GID
- 調度
- 進程/任務/線程
- IPC 簡單/高級
- 管道
- 信號
- 消息佇列
- 信號燈
- 共用記憶體
- 插座
- 選擇/輪詢
- 應避免的 IPC 技術
- 主機 Linux 設置
- Yocto/ELDK(交叉/目標工具、庫、包)
- 終端模擬
- 伺服器(DHCP、tftp、NFS)
目標遊樂場
- 在板上運行某些內容所需的檔
- JTAG/BDI 配置
- u-boot (簽出、配置、構建)
- 內核 (checkout, config, build)
- 根fs
- 平面設備樹
- 在目標板上構建/執行上面適用的內容
- 各種 rootfs
- CRAMFS
- 虛擬硬碟
- MTD
- JFFS2 系列
- roEXT2
- 無條件基本設置
- 在目標板上構建/執行上面適用的內容
- 根文件系統的比較
- 調試
- 簡單的工具
- 本地/遠端
- 使用者/內核
- GDB 資料庫
- gdbserver 伺服器
- JTAG/BDI(可選)
- 分析
- GPRO
- 全球科夫
- oprofile
即時
- 先決條件
- 中斷
- 可重入代碼
- 即時 Linux
- 顯式/隱式搶佔點
- 即時搶佔補丁
- 完全搶佔式內核
- 硬實時擴展
- 阿德俄斯/Xenomai
- Adeos 補丁
- 異種
- patch/config/build 內核
- 在機上運行
軟體版本
- 管理
- 發展
- 如何複製 SW 版本?
雜項
- getopt
- 內臟
- 作弊單
除非另有說明,否則本課程大綱中的內容根據署名-非商業性使用-相同方式共用 4.0 國際 (CC BY-NC-SA 4.0) 獲得許可。
United Arab Emirates - Embedded Linux Systems Architecture
Qatar - Embedded Linux Systems Architecture
Egypt - Embedded Linux Systems Architecture
Saudi Arabia - Embedded Linux Systems Architecture
South Africa - Embedded Linux Systems Architecture
Brasil - Embedded Linux Systems Architecture
Canada - Embedded Linux Systems Architecture
中国 - Embedded Linux Systems Architecture
香港 - Embedded Linux Systems Architecture
澳門 - Embedded Linux Systems Architecture
台灣 - Embedded Linux Systems Architecture
USA - Embedded Linux Systems Architecture
Österreich - Embedded Linux Systems Architecture
Schweiz - Embedded Linux Systems Architecture
Deutschland - Embedded Linux Systems Architecture
Czech Republic - Embedded Linux Systems Architecture
Denmark - Embedded Linux Systems Architecture
Estonia - Embedded Linux Systems Architecture
Finland - Embedded Linux Systems Architecture
Greece - Embedded Linux Systems Architecture
Magyarország - Embedded Linux Systems Architecture
Ireland - Embedded Linux Systems Architecture
Israel - Embedded Linux Systems Architecture
Luxembourg - Embedded Linux Systems Architecture
Latvia - Embedded Linux Systems Architecture
España - Embedded Linux Systems Architecture
Italia - Embedded Linux Systems Architecture
Lithuania - Embedded Linux Systems Architecture
Nederland - Embedded Linux Systems Architecture
Norway - Embedded Linux Systems Architecture
Portugal - Embedded Linux Systems Architecture
România - Embedded Linux Systems Architecture
Sverige - Embedded Linux Systems Architecture
Türkiye - Embedded Linux Systems Architecture
Malta - Embedded Linux Systems Architecture
Belgique - Embedded Linux Systems Architecture
France - Embedded Linux Systems Architecture
日本 - Embedded Linux Systems Architecture
Australia - Embedded Linux Systems Architecture
Malaysia - Embedded Linux Systems Architecture
New Zealand - Embedded Linux Systems Architecture
Philippines - Embedded Linux Systems Architecture
Singapore - Embedded Linux Systems Architecture
Thailand - Embedded Linux Systems Architecture
Vietnam - Embedded Linux Systems Architecture
India - Embedded Linux Systems Architecture
Argentina - Embedded Linux Systems Architecture
Chile - Embedded Linux Systems Architecture
Costa Rica - Embedded Linux Systems Architecture
Ecuador - Embedded Linux Systems Architecture
Guatemala - Embedded Linux Systems Architecture
Colombia - Embedded Linux Systems Architecture
México - Embedded Linux Systems Architecture
Panama - Embedded Linux Systems Architecture
Peru - Embedded Linux Systems Architecture
Uruguay - Embedded Linux Systems Architecture
Venezuela - Embedded Linux Systems Architecture
Polska - Embedded Linux Systems Architecture
United Kingdom - Embedded Linux Systems Architecture
South Korea - Embedded Linux Systems Architecture
Pakistan - Embedded Linux Systems Architecture
Sri Lanka - Embedded Linux Systems Architecture
Bulgaria - Embedded Linux Systems Architecture
Bolivia - Embedded Linux Systems Architecture
Indonesia - Embedded Linux Systems Architecture
Kazakhstan - Embedded Linux Systems Architecture
Moldova - Embedded Linux Systems Architecture
Morocco - Embedded Linux Systems Architecture
Tunisia - Embedded Linux Systems Architecture
Kuwait - Embedded Linux Systems Architecture
Oman - Embedded Linux Systems Architecture
Slovakia - Embedded Linux Systems Architecture
Kenya - Embedded Linux Systems Architecture
Nigeria - Embedded Linux Systems Architecture
Botswana - Embedded Linux Systems Architecture
Slovenia - Embedded Linux Systems Architecture
Croatia - Embedded Linux Systems Architecture
Serbia - Embedded Linux Systems Architecture