AVR單片機C語言開發套用實例

AVR單片機C語言開發套用實例

《AVR單片機C語言開發套用實例》是2005年清華大學出版社出版的圖書,作者是沈文。

基本介紹

  • 書名:AVR單片機C語言開發套用實例
  • 作者:沈文
  • ISBN:9787302113331
  • 頁數:617
  • 定價:56.0
  • 出版社:清華大學出版社
  • 出版時間:2005-7
  • 裝幀:平裝
  • 副標題:TCP/IP篇
內容簡介,目錄,

內容簡介

Ethernut是第一個推出的基於8位單片機的嵌入式乙太網解決方案,並且公開了該方案的硬體電路和全部原始碼,因此用戶可以很方便地對Ethernut方案進行剪裁,定製出適合自己的乙太網解決方案,在該方案的基礎上進行二次開發,可以大大提高開發進度和降低出錯率。本書不僅適合作為大中專院校電子專業學生的Nut/Os和Nut/Net,課程的教材以及教師參考用書,也適合於開發RTOS、Ethernut、WLAN、Bluetooth和CF/MMC/IDE產品的工程技術人員使用。

目錄

第1部分 開發指南
第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 記憶體頁管理

相關詞條

熱門詞條

聯絡我們