天天看點

嵌入式系統開發學習之路

ARM, PowerPC 或 MIPS 的處理器, 都必需經過以下的開發過程:

1. 建立 Linux 交叉編譯環境

Buildroot

2. 建立 Bootloader

U-boot  Readboot

3. 移植 Linux 核心

menuconfig

4. 建立 Rootfs (根檔案系統)

工具

5. 安裝驅動程式

kmod install

6. 安裝軟體

7. 調試

關于嵌入式軟體的編寫

兩個結構體,兩個指針參數,

(處理資料,及資料狀态,屬性)

(程式,程序狀态,屬性,每個大函數(過程操作多的)均可以有自己的狀态結構體)

一個指針指向各個函數,高效而易觀。

繼續閱讀