嵌入式系統
外觀
(從 微控制器 重定向)
本書介紹了數字控制系統領域的微控制器。我們將討論嵌入式系統、即時作業系統和其他感興趣的話題。重要的是要意識到,嵌入式系統很少具有顯示功能,即使它們有顯示器,通常也限於小型純文字 LCD 顯示器。因此,程式設計嵌入式系統的挑戰在於,如果沒有顯示器,很難從系統獲得即時反饋。通常使用簡單的序列介面進行診斷,例如透過 RS-232 到 USB 介面卡連線到執行終端軟體的 PC。此外,嵌入式系統通常具有非常嚴格的記憶體限制、處理器限制和速度限制,這些限制必須在設計嵌入式系統和程式設計嵌入式計算機時考慮在內。本書討論了嵌入式計算機程式設計中涉及的一些特定問題。它還涵蓋了一些基本主題,例如微處理器架構、FPGA 和一些通用的低階計算主題。雖然本書中討論的許多問題可能適用於 PC 和非嵌入式計算機,但本書仍然專注於僅適用於嵌入式系統的主題。
本書合併了許多以前關於此主題編寫的小型書籍、半成品書籍和半成品書籍。
- C 程式設計
- 組合語言
- 混合 C 和彙編程式設計
- I/O 程式設計
- 序列和並行 I/O
- 超級迴圈架構
- 保護模式和真實模式 (x86)
- 引導載入程式和引導扇區
- 終止並常駐 (TSR)