USB介面設計與應用入門(附範例光碟及PCB板) epub pdf txt mobi 電子書 下載 2024

圖書介紹


USB介面設計與應用入門(附範例光碟及PCB板)


著者
齣版者 出版社:全華圖書 訂閱出版社新書快訊 新功能介紹
翻譯者
齣版日期 出版日期:2014/05/19
語言 語言:繁體中文



點擊這裡下載
    


想要找書就要到 灣灣書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發錶於2024-05-09

類似圖書 點擊查看全場最低價

圖書描述

本書將針對USB介面設計上,以最易切入的PC主機端應用程式的開發角度介紹給初學的讀者。而本書的章節的規劃與安排上,特定分為四個部分: 第一章:簡介VisualBasic6.0應用程式,第二章~第四章:介紹USB理論與規範與人性化介面裝置,第五章~第八章:介紹USB應用程式設計概念、VisualBasic6.0API函式的呼叫與USB介面應用程式撰寫,第九章~第十五章:介紹ATMEGA8-16PU晶片組開發工具的使用與USB介面的基本輸出與輸入實驗設計。另外,此書內容的亦涵蓋乙級硬體裝修檢定考與102學年度工業類科學生技藝競賽之電腦修護題目範例解析與設計範例。本書適用於科大資工、電子及電機系「介面設計實習」、「介面技術實習」課程使用。

本書特色

  1.本書將針對USB介面設計上,透過VisualBasic6.0程式來設計與練習,以最易切入的PC主機端應用程式的開發角度介紹給初學的讀者。
  2.本書涵蓋乙級電腦硬體裝修檢定考與102學年度工業類科學生技藝競賽之電腦修護題目範例解析與設計範例。
  3.本書隨書附贈PCB板,以利讀者練習實驗。

著者信息

USB介面設計與應用入門(附範例光碟及PCB板) epub pdf txt mobi 電子書 下載

圖書目錄

第1章 Visual Basic 6.0簡介 1-1
1.1 初步認識Visual Basic 1-2
1.2 整合開發環境的介紹 1-4
1.3 變數型態與常數 1-8
1.4 基本語法 1-10
1.5 工具箱 1-17
1.6 撰寫第一個Visual Basic應用程式 1-25
1.6.1 第一個Visual Basic應用程式 1-25
1.6.2 儲存所建的程式檔案 1-32
1.6.3 進階Visual Basic程式(範例程式2)的設計程式的
設計 1-33

第2章 USB的基本架構與特性 2-1
2.1 什麼是USB? 2-2
2.2 如何安裝USB裝置? 2-5
2.3 USB的匯流排結構 2-9
2.4 USB資料流的模式與管線的概念 2-12
2.5 USB的傳輸類型 2-14
2.6 USB的連接器與纜線 2-18
2.6.1 機械結構 2-18
2.6.2 USB介面的電氣特性 2-21
2.6.3 USB匯流排狀態 2-23
2.6.4 USB的電源管理 2-25
2.7 USB的編碼方式 2-26
2.8 USB 3.0協定與基本概念 2-27
2.8.1 USB 3.0實體介面 2-27
2.8.2 USB 3.0機械特性 2-29
2.8.3 USB3.0匯流排架構 2-30

第3章 USB介面的通信協定 3-1
3.1 USB通信協定基礎 3-1
3.1.1 欄位的格式 3-2
3.1.2 封包格式 3-6
3.1.3 資料交易格式 3-10
3.2 分割資料交易 3-16
3.3 USB描述元 3-17
3.3.1 裝置描述元 3-21
3.3.2 配置描述元 3-22
3.3.3 介面描述元 3-23
3.3.4 端點描述元 3-24
3.3.5 字串描述元 3-25
3.3.6 HID群組與報告描述元 3-26
3.4 USB的標準要求 3-27
3.5 裝置群組 3-29
3.6 USB周邊裝置與驅動程式 3-31
3.7 USB周邊裝置的發展方向 3-33

第4章 人性化介面裝置(HID)群組 4-1
4.1 HID群組簡介 4-1
4.2 HID群組的特性與限制 4-2
4.3 HID群組的基本要求 4-4
4.4 HID群組的韌體要求 4-5
4.5 辨識HID群組 4-7
4.5.1 描述元的內容 4-7
4.5.2 啟動介面(Boot Interfaces) 4-11
4.5.3 HID群組描述元 4-12
4.6 報告描述元 4-13
4.7 HID群組要求 4-22

第5章 USB I/O介面卡實驗板與軟體開發環境 5-1
5.1 USB I/O介面卡實驗板 5-1
5.2 軟體開發工具與環境 5-6
5.2.1 Notepad程式編輯器工具軟體 5-7
5.2.2 avrdude燒錄器工具軟體 5-16
5.2.3 燒錄程式碼實作 5-26

第6章 USB應用程式的設計概念 6-1
6.1 主機通訊的基本概念 6-1
6.2 主機如何發現裝置 6-2
6.3 HID裝置驅動程式與DLL的特性 6-4
6.4 HID API函式 6-7
6.5 API函式與Visual Basic的基本概念 6-9
6.5.1 宣告 6-10
6.5.2 ByRef與ByVal傳遞的格式 6-15
6.5.3 傳遞空值 6-17
6.5.4 函式與副程式 6-18
6.5.5 DLL檔案的使用 6-19
6.5.6 字串格式 6-20
6.5.7 結構 6-20
6.5.8 如何呼叫API函式? 6-21

第7章 USB HID裝置的API函式 7-1
7.1 Windows與HID裝置通訊的API函式 7-1
7.2 尋找所有的HID裝置 7-2
7.2.1 取得HID群組的GUID-HidD_GetHidGuid函式 7-2
7.2.2 取得所有HID訊息的結構陣列-SetupDiGetClass Devs
函式 7-4
7.2.3 辨識每一個HID介面-SetupDiEnumDeviceInterfaces函式 7-5
7.2.4 取得裝置的路徑-SetupDiGetDeviceInterfaceDetail函式 7-7
7.2.5 取得裝置的代碼-CreateFile函式 7-10
7.2.6 取得廠商與產品ID碼-HidD_GetAttributes函式 7-12
7.3 檢查HID裝置功能 7-13
7.3.1 取得包含裝置能力的緩衝區指標 -HidD_GetPreparsedData函式 7-13
7.3.2 取得裝置的能力-HidP_GetCaps函式 7-14
7.3.3 取得數值的能力-HidP_GetValueCaps函式 7-16
7.4 讀取與寫入資料 7-18
7.4.1 傳送特性報告給裝置-HidD_SetFeature函式 7-19
7.4.2 從裝置讀取特性報告-HidD_GetFeature函式 7-21
7.4.3 傳送輸出報告給裝置-WriteFile函式 7-23
7.4.4 從裝置讀取輸入報告-ReadFile函式 7-24
7.5 關閉通訊-CloseHandle函式 7-24

第8章 USB介面應用程式設計 8-1
8.1 HID API函式的引用 8-1
8.2 打開HID裝置的通訊步驟 8-15
8.3 Visual Basic表單程式設計 8-17
8.3.1 取得HID群組GUID碼-HidD_GetHidGuid函式 8-22
8.3.2 取得所有HID訊息的結構陣列-SetupDiGetClassDevs
函式 8-24
8.3.3 辨識每一個HID介面-SetupDiEnumDeviceInterfaces
函式 8-26
8.3.4 取得裝置的路徑-SetupDiGetDeviceInterfaceDetail函式 8-28
8.3.5 取得裝置的代碼-CreateFile函式 8-30
8.3.6 取得販售商與產品ID-HidD_GetAttributes函式 8-32
8.3.7 取得包含裝置能力的緩衝區指標 -HidD_GetPreparsedData函式 8-34
8.3.8 取得裝置的能力-HidP_GetCaps函式 8-35
8.3.9 取得數值的能力-HidP_GetValueCaps函式 8-38
8.3.11 從裝置讀取特性報告-Hid_GetFeature函式 8-41
8.4 完整的測試程式 8-44

第9章 動態鏈結函式庫(DLL)檔案的設計與應用 9-1
9.1 DLL檔案的設計方法與步驟 9-1
9.2 多個USB裝置控制的DLL設計 9-18
9.3 個別位元組傳輸的DLL設計 9-23

第10章 USB I/O介面卡設計
-應用ATmega8A-16PU晶片組 10-1
10.1 ATmega8A-16PU晶片組介紹 10-1
10.2 ATmega8A-16PU晶片組GPIO 10-8
10.2.1 通用數位I/O周邊埠 10-9
10.2.2 可切換的周邊埠功能 10-11
10.2.3 暫存器描述 10-23
10.3 USB I/O介面卡控制LED設計 10-24
10.3.1 硬體電路設計 10-25
10.3.1 韌體程式碼設計 10-27
10.4 實驗操作與測試 10-43

第11章 USB I/O介面卡-LED控制設計
(乙級硬體裝修檢定考) 11-1
11.1 USB輸出控制LED硬體設計 11-1
11.2 USB I/O介面卡控制LED程式設計 11-10
11.2.1 第一題:個人電腦USB I/O介面卡製作與單只LED向
左移閃爍控制 11-10
11.2.2 第二題:個人電腦USB I/O介面卡製作與單只LED向
右移閃爍控制 11-18
11.2.3 第三題:個人電腦USB I/O介面卡製作與兩只LED向
左移閃爍控制 11-19
11.2.4 第四題:個人電腦USB I/O介面卡製作與兩只LED向
右移閃爍控制 11-20
11.2.5 第五題:個人電腦USB I/O介面卡製作與LED向左逐
一點亮控制 11-21
11.2.6 第六題:個人電腦USB I/O介面卡製作與LED向右逐
一點亮控制 11-22
11.2.7 第七題:個人電腦USB I/O介面卡製作與LED 由中間
向左右兩側依序點亮控制 11-23
11.2.8 第八題:個人電腦USB I/O介面卡製作與LED由左右
兩側向中間依序點亮控制 11-24
11.2.9 第九題:個人電腦USB I/O介面卡製作與LED由右向
左再由左向右依序點亮控制 11-25
11.2.10 第十題:個人電腦USB I/O介面卡製作與LED由左向
右再由右向左依序點亮控制 11-26
11.3 實驗操作與測試 11-31

第12章 USB I/O介面卡-8x8點矩陣 設計 12-1
12.1 USB I/O介面卡的8x8點距陣硬體設計 12-1
12.2 USB I/O介面卡控制8x8點距陣的韌體程式設計 12-8
12.3 USB I/O介面卡控制8x8點距陣的VB應用程式
設計 12-15
12.4 實驗操作與測試 12-25
12.5 重新配置MCU保險絲位元組 12-31

第13章 USB I/O介面卡-七段顯示器設計 13-1
13.1 USB I/O介面卡的七段顯示器硬體設計 13-1
13.2 USB I/O介面卡控制七段顯示器的韌體程式設計 13-3
13.3 USB I/O介面卡控制七段顯示器的VB應用程式
設計 13-10
13.4 實驗操作與測試 13-13

第14章 USB I/O介面卡-LCD顯示器 設計 14-1
14.1 USB I/O介面卡的LCD硬體設計 14-1
14.2 LCD控制與應用 14-6
14.3 USB I/O介面卡控制LCD顯示器的韌體程式設計 14-18
14.4 USB I/O介面卡控制LCD顯示器的VB應用程式
設計 14-24
14.5 實驗操作與測試 14-27

第15章 USB I/O介面卡-指撥開關與按鈕設計 15-1
15.1 USB I/O介面卡的指撥開關與按鈕硬體設計 15-1
15.2 USB I/O介面卡控制指撥開關與按鈕的韌體程式
設計 15-2
15.3 USB I/O介面卡控制指撥開關與按鈕的VB應用
程式設計 15-8
15.4 實驗操作與測試 15-11

第16章 USB I/O介面卡-指撥開關與LED控制設計 16-1
16.1 USB I/O介面卡的指撥開關與LED硬體設計 16-1
16.2 USB I/O介面卡控制指撥開關與LED的韌體程式
設計 16-2
16.3 USB I/O介面卡控制指撥開關與LED的VB應用程
式設計 16-8
16.4 實驗操作與測試 16-11

附錄A USB周邊裝置I/O實驗單板 電路圖 A-1
附錄B USB周邊裝置I/O實驗單板零件表 B-1
附錄C  C-1

圖書序言

圖書試讀

None

USB介面設計與應用入門(附範例光碟及PCB板) pdf 下載 epub 下載 txt 下載 mobi 下載 2024


USB介面設計與應用入門(附範例光碟及PCB板) pdf 下載 epub 下載 txt 下載 mobi 下載 2024

USB介面設計與應用入門(附範例光碟及PCB板) epub pdf txt mobi 電子書 下載 2024




想要找書就要到 灣灣書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

類似圖書 點擊查看全場最低價

USB介面設計與應用入門(附範例光碟及PCB板) pdf epub mobi txt 下載


分享鏈接





相關圖書




本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 twbook.tinynews.org All Rights Reserved. 灣灣書站 版權所有