嵌入式Internet技術與套用:基於ARM處理器

嵌入式Internet技術與套用:基於ARM處理器

《嵌入式Internet技術與套用:基於ARM處理器》是2013年10月1日化學工業出版社出版的圖書,作者是邢永峰、楊吉松。

基本介紹

  • 中文名:嵌入式Internet技術與套用:基於ARM處理器
  • 作者:邢永峰、楊吉松
  • 出版社:化學工業出版社
  • ISBN:9787122165688
內容簡介,圖書目錄,

內容簡介

《嵌入式Internet技術與套用:基於ARM處理器》從嵌入式Internet技術套用和系統設計的角度,全面深入地闡述了嵌入式Internet技術的原理、開發實例和綜合運用,包括嵌入式作業系統、嵌入式檔案系統和嵌入式TCP/IP協定的講解和實戰。
《嵌入式Internet技術與套用:基於ARM處理器》核心在於嵌入式Internet技術,從細節實現到大體設計都給出來自實際工程的建議,具有較好的使用價值;基本囊括了嵌入式Internet技術的關鍵技術,涉及嵌入式作業系統、TCP/IP協定棧、嵌入式檔案作業系統、底層驅動、硬體設計等知識。此外,本書採用由淺入深、由理論到實踐的方式編排,除第1章為引言章節外,其餘每章節都配套實踐環節和例程光碟,以理論聯繫實際的方式讓讀者快速掌握嵌入式Internet技術及其設計方法。
本書適合電子、通信、自動化以及計算機等相關專業師生作為教材使用,實際工程人員可作為專業參考書使用。

圖書目錄

第1章 嵌入式Internet技術
1.1 嵌入式Internet技術概述
1.1.1 技術背景
1.1.2 技術難點
1.2 嵌入式Internet系統關鍵技術
1.2.1 嵌入式作業系統
1.2.2 嵌入式TCP
1.2.3 嵌入式檔案系統
1.3 本章小結
第2章 開發平台
2.1 硬體平台
2.1.1 選取硬體平台
2.1.2 硬體平台功能
2.2 開發軟體
2.2.1 選取開發軟體
2.2.2 開發工具解決方案
2.2.3 安裝軟體
2.2.4 開發資源
2.2.5 開發流程
2.3 硬體驅動
2.3.1 嵌入式硬體驅動
2.3.2 書寫LM3S8962嵌入式處理器驅動
2.3.3 使用LM3S8962嵌入式處理器驅動庫
2.4 本章小結
第3章 嵌入式作業系統RL_RTX
3.1 RL_RTX基本知識
3.1.1 功能介紹
3.1.2 進程通信
3.1.3 RTX核運行規範與參數
3.1.4 為什麼需要RTX核多進程
3.2 RL_RTX源檔案
3.3 RTX核任務函式書寫
3.4 RTX核API函式講解
3.4.1 任務管理函式
3.4.2 事件標誌管理函式
3.4.3 信箱管理函式
3.4.4 記憶體分配函式
3.4.5 互斥量管理函式
3.4.6 信號量管理函式
3.4.7 系統函式
3.4.8 定時器管理函式
3.4.9 用戶定時器管理函式
3.4.10 注意事項
3.5 RTX核原理
3.5.1 時間片中斷
3.5.2 系統時鐘任務
3.5.3 任務管理
3.5.4 空閒任務
3.5.5 系統資源
3.5.6 多任務協作
3.5.7 輪轉多任務
3.5.8 多任務的搶占
3.5.9 棧的管理
3.5.10 用戶定時器
3.5.11 中斷函式
3.6 RL_RTX使用設定
3.6.1 RTX基礎配置
3.6.2 RTX高級配置
3.7 使用RT_RTX核
3.7.1 多個任務啟動
3.7.2 外部引用
3.8 RTX核運用例程
3.8.1 同優先權任務調度:多任務輪轉和多任務協作
3.8.2 系統輸出的重定向
3.8.3 不同優先權任務調度:多任務搶占
3.8.4 多任務間的訊息交換
3.8.5 多任務臨界資源訪問--信號量例程
3.8.6 事件標誌例程
3.9 本章小結
第4章 嵌入式檔案系統
4.1 實時檔案系統RL-FlashFS簡介
4.1.1 記憶體的組織
4.1.2 檔案分配信息
4.1.3 檔案數據塊
4.2 RL-FlashFS庫講解
4.2.1 RL-FlashFS庫函式
4.2.2 庫函式層次結構
4.2.3 檔案I
4.2.4 檔案維護程式
4.2.5 檔案時間支持程式
4.2.6 底層程式
4.2.7 SPI接口程式
4.2.8 系統函式
4.3 配置和使用檔案系統RL_FlashFS
4.3.1 RL_FlashFS配置
4.3.2 使用RL_FlashFS檔案系統
4.4 RL_FlashFS檔案系統使用例程
4.4.1 檔案系統操作
4.4.2 存儲卡檔案系統使用
4.5 本章小結
第5章 嵌入式TCP
5.1 傳輸層協定
5.1.1 數據連結標識
5.1.2 TCP協定
5.1.3 UDP協定
5.2 RL_TCPnet簡介
5.3 RL_TCPnet庫檔案
5.4 API函式
5.4.1 TCP函式
5.4.2 UDP函式
5.4.3 系統函式
5.4.4 TFTP函式
5.4.5 HTTP函式
5.4.6 CGI程式
5.5 接口函式的使用
5.5.1 TCP協定的運用
5.5.2 UDP協定運用
5.6 配置RL_TCPnet
5.6.1 系統配置
5.6.2 乙太網接口
5.6.3 UDP配置
5.6.4 TCP配置
5.6.5 HTTP配置
5.6.6 TFTP伺服器配置
5.6.7 PPP接口配置
5.6.8 SLIP配置
5.6.9 Telenet伺服器配置
5.6.10 DNS客戶端配置
5.6.11 SMTP客戶端配置
5.7 使用RL_TCPnet
5.7.1 獨立使用
5.7.2 帶RTX核使用
5.8 使用例程
5.8.1 網卡驅動
5.8.2 TFTP伺服器
5.9 本章小結
第6章 檔案傳輸伺服器ftp
6.1 伺服器的C
6.2 ftp協定
6.2.1 數據傳輸功能
6.2.2 數據表示與保存
6.2.3 數據類型
6.2.4 數據結構
6.2.5 建立數據連結
6.2.6 數據連結管理
6.2.7 傳輸模式
6.2.8 差錯恢復和重新開始
6.2.9 檔案傳輸功能
6.2.10 ftp連結
6.2.11 命令使用
6.3 ftp伺服器設計分析
6.3.1 控制連結和數據連結
6.3.2 登錄部分
6.3.3 動作請求部分
6.3.4 結束部分
6.4 ftp伺服器模組結構設計
6.5 ftp伺服器實現
6.5.1 ftp伺服器頭檔案
6.5.2 ftp配置檔案
6.5.3 ftp伺服器源檔案
6.6 ftp伺服器的調試與運行
6.7 本章小結
第7章 嵌入式WEB伺服器
7.1 嵌入式WEB伺服器架構
7.2 網頁語言XML基礎
7.2.1 HTML的背景知識
7.2.2 HTML的全局架構標籤
7.2.3 注釋與特殊字元
7.2.4 格式標籤
7.3 網頁設計進階
7.3.1 頁面設定
7.3.2 字型
7.3.3 圖片
7.3.4 表單
7.3.5 表格
7.3.6 會移動的文字
7.4 嵌入式WEB伺服器
7.4.1 嵌入式WEB伺服器
7.4.2 嵌入式HTTP伺服器特點
7.5 線上運行WEB伺服器例程
7.5.1 嵌入式WEB頁面實現
7.5.2 嵌入式工程檔案實現
7.5.3 嵌入式WEB伺服器配置
7.5.4 訪問WEB伺服器
7.6 本章小結
第8章 多晶片的網頁實時配置系統
8.1 網頁實時配置方案
8.2 多晶片網頁實時配置案例
8.2.1 配置要求描述
8.2.2 晶片介紹
8.2.3 軟SPI口
8.2.4 WEB配置界面
8.2.5 多晶片配置實現
8.2.6 工程創建與調試
8.3 本章小結
第9章 實時線上FPGA程式遠程下載系統
9.1 FPGA程式遠程下載背景
9.2 系統設計
9.2.1 系統框圖
9.2.2 系統組成
9.2.3 系統工作流程
9.2.4 系統功能模型
9.3 嵌入式檔案系重定向
9.3.1 電路連線
9.3.2 通過ACE讀寫CF卡流程
9.3.3 底層硬體驅動修改
9.4 FPGA程式遠程下載檔案伺服器
9.5 FPGA程式遠程下載系統實現
9.6 FPGA遠程配置
9.7 本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們