1. 程式人生 > >成都國嵌-嵌入式linux必修實驗手冊完整版以及實驗原始碼

成都國嵌-嵌入式linux必修實驗手冊完整版以及實驗原始碼

emouse收集整理,轉載請註明:

emouse的技術專欄

成都國嵌非常好的實驗教材,建議配合視訊教程學習。

此教材是收費的,國嵌和視訊一起一套資料580元,有興趣的可以自己去淘寶上搜。因此這裡是教材是網上流出的掃描版本,我進行了整理和壓縮,不影響閱讀。

文件說明

1、本手冊所有內容均整理自網際網路,版權歸原作者所有。

2、目前百度文庫、CSDN流傳的均是這個版本,內容是一樣的,我只是整理合並。

3、目前網上關於本手冊的資源較多,本手冊只是將這些資源進行整理壓縮,合併為一個完整的、方便閱讀的pdf文件並添加了書籤。

4、本人也是學習者,歡迎通過部落格和部落格提供的聯絡方式進行交流。

附錄:實驗手冊目錄

第一階段 Linux系統管理與程式設計基礎
實驗1(1-1-1):Linux定製安裝
實驗2(1-1-2):Linux常見命令使用
實驗3(1-1-3):Vi使用
實驗4(1-2-1):tftp伺服器
實驗5(1-2-2):NFS伺服器
實驗6(1-2-3):Samba伺服器
實驗7(1-2-4):防火牆設定
實驗8(1-2-5):wireshark網路分析
實驗9(1-2-6):指令碼程式設計-指令碼引數
實驗10(1-2-7):指令碼程式設計-統計檔案
實驗11(1-2-8):指令碼程式設計-倒序輸出
實驗12(1-2-9):指令碼程式設計-監視檔案
實驗13(1-2-10):指令碼程式設計-qcd
實驗14(1-3-1):Gcc程式編譯
實驗15(1-3-2):GDB程式除錯
實驗16(1-3-3):Makefile
第二階段 應用程式設計

實驗17(2-1-1):檔案程式設計-檔案建立
實驗18(2-1-2):檔案程式設計綜合例項-檔案拷貝
實驗19(2-1-3):時間程式設計-獲取本地時間
實驗20(2-2-1):fork建立子程序
實驗21(2-2-2):vfork建立子程序
實驗22(2-2-3):exec函式族
實驗23(2-2-4):程序等待
實驗24(2-3-1):無名管道
實驗25(2-3-2):有名管道
實驗26(2-3-3):訊號處理
實驗27(2-3-4):共享記憶體
實驗28(2-4-1):訊息佇列
實驗29(2-5-1):建立執行緒
實驗30(2-5-2):執行緒等待
實驗31(2-5-3):執行緒退出保護設計
實驗32(2-6-1):TCP程式設計
實驗33(2-6-2):UDP程式設計
實驗34(2-6-3):併發伺服器設計
第三階段 ARM程式設計
實驗35(3-1-1):ARM彙編程式設計-暫存器訪問
實驗36(3-1-2):ARM彙編程式設計-算術運算
實驗37(3-1-3):ARM彙編程式設計-定址方式
實驗38(3-1-4):ARM彙編程式設計-邏輯控制
實驗39(3-1-5):ARM彙編程式設計-模式切換
實驗40(3-1-6):ARM/C混合程式設計
實驗41(3-2-1):ARM綜合實驗-跑馬燈設計
實驗42(3-2-2):ARM綜合實驗-控制LED
第四階段 Linux核心開發
實驗43(4-1-1):核心裁剪與安裝
實驗44(4-1-2):核心模組設計
實驗45(4-1-3):核心模組引數
實驗46(4-1-4):核心符號輸出
實驗47(4-2-1):交叉工具鏈
實驗48(4-2-2):U-Boot編譯
實驗49(4-2-3):U-Boot命令
實驗50(4-2-4):U-Boot晶片級移植
實驗51(4-2-5):U-Boot網絡卡驅動設計
實驗52(4-2-6):U-Boot Flash驅動設計
實驗53(4-3-1):嵌入式核心製作
實驗54(4-3-2):根檔案系統製作
實驗55(4-3-3):NFS啟動核心
實驗56(4-3-4):Ramdisk啟動核心
實驗57(4-3-5):InitRamFS啟動核心
實驗58(4-3-6):U-Boot自主啟動
實驗59(4-4-1):核心記憶體分配
實驗60(4-4-2):核心連結串列
實驗61(4-4-3):核心定時器
實驗62(4-5-1):實現系統呼叫
實驗63(4-5-2):Proc檔案系統
實驗64(4-5-3):Oops 異常分析
第五階段 Linux驅動程式設計
實驗65(5-1-1):字元裝置驅動程式設計
實驗66(5-1-2):競爭控制
實驗67(5-2-1):Ioctl裝置控制
實驗68(5-2-3):阻塞型裝置驅動
實驗69(5-2-3):Poll裝置操作
實驗70(5-2-4):自動建立裝置檔案
實驗71(5-3-1):Mmap裝置操作
實驗72(5-3-2):LED驅動程式設計
實驗73(5-4-1):Sys 檔案系統
實驗74(5-4-2):匯流排裝置驅動模型-匯流排操作
實驗75(5-4-2):匯流排裝置驅動模型-裝置操作
實驗76(5-4-3):匯流排裝置驅動模型-驅動操作
實驗77(5-4-4):platform模式按鍵驅動設計
實驗78(5-5-1):DM9000網絡卡驅動分析
實驗79(5-5-2):迴環網絡卡驅動設計
實驗80(5-5-3):輸入型(input)按鍵驅動
實驗81(5-5-4):觸控式螢幕驅動設計
實驗82(5-6-1):RTL-8139 PCI網絡卡驅動設計