《AVR單片機C語言開發套用實例》是2005年清華大學出版社出版的圖書,作者是沈文。
基本介紹
- 書名:AVR單片機C語言開發套用實例
- 作者:沈文
- ISBN:9787302113331
- 頁數:617
- 定價:56.0
- 出版社:清華大學出版社
- 出版時間:2005-7
- 裝幀:平裝
- 副標題:TCP/IP篇
內容簡介
目錄
第1章 1.3g版的Ethernut開發板
1.1 硬體結構
1.1.1 擴展輸出端子
1.1.2 DB-9插座
1.1.3 RJ-45連線埠
1.1.4 ISP和JTAG連線埠
1.1.5 LED指示燈
1.1.6 跳線設定
1.1.7 電源輸入
1.2 運行BaseMon演示程式
1.3 網路設定
1.3.1 PC機網卡的設定
1.3.2 網路參數的設定
第2章 2.1b版的Ethernut開發板
2.1 硬體結構
2.1.1 擴展輸出端子
2.1.2 DB-9插座
2.1.3 RJ-45連線埠
2.1.4 Ethernut的RS-485連線埠定義
2.1.5 JTAG連線埠
2.1.6 LED指示燈
2.1.7 跳線設定
2.1.8 電源輸入
2.2 運行BaseMon演示程式
2.3 網路設定
2.3.1 PC機網卡的設定
2.3.2 網路參數的設定
第3章 Nut/OS配置和編譯httpd演示實例
3.1 下載和安裝相應的軟體
3.2 編譯ICCAVR的Nut/OS函式館
3.2.1 配置Nut/OS
3.2.2 編譯Nut/OS庫函式
3.3 編譯WinAVR的Nut/OS函式館
3.3.1 配置Nut/OS
3.3.2 編譯Nut/OS庫函式
3.4 編譯httpd套用實例
3.4.1 使用ICCAVR編譯
3.4.2 使用WinAVR中編譯
3.5 運行Web Server演示
3.6 1.3f開發板連線JTAG仿真器
第4章 常用工具軟體
4.1 Ethernut配套工具軟體
4.1.1 crurom的使用
4.1.2 robi的使用
4.1.3 nutsetup的使用
4.1.4 tftpd32的使用
4.2 常用的網路指令
4.2.1 Ping命令的使用技巧
4.2.2 Netstat命令的使用技巧
4.2.3 IPConfig命令的使用技巧
4.2.4 ARP地址轉換協定的使用技巧
4.2.5 Tracert的使用技巧
4.2.6 Route的使用技巧
4.2.7 Nbtstat的使用技巧
4.3 常用網路名詞
第2部分 API接口分析
第5章 Ethernut檔案索引
5.1 目錄結構
5.2 檔案索引
5.3 數據結構索引
5.4 函式索引
第6章 Nut/OS實時作業系統
6.1 Nut/OS需求條件
6.1.1 程式存儲空間
6.1.2 數據空間
6.1.3 程式存儲空間和數據空間的占用
6.1.4 EEPROM存儲空間
6.2 不依賴於編譯的數據類型
6.3 實時系統概念
6.4 執行緒管理
6.4.1 執行緒管理API
6.4.2 執行緒狀態
6.4.3 創建執行緒
6.4.4 改變優先權
6.4.5 隱藏執行緒
6.4.6 系統初始化
6.5 執行緒之間通信與同步
6.5.1 信號量
6.5.2 互斥體
6.5.3 訊息佇列
6.5.4 事件
6.5.5 運行機制
6.6 時間管理
6.7 I/O管理
6.8 堆疊管理
6.9 記憶體頁管理