服務時間:週一~週五, 週六:僅光復路分店, 星期日/例假日公休. 具體時間請見底部各分店詳情
標示價格均為 含稅價 TWD 消費滿1200免運费
Language: 繁體中文 勝特力材料有限公司
以圖搜尋
登入
產品分類

產品分類 勝特力材料有限公司
02 電池+充電器+點焊機 勝特力材料有限公司
03 電線+導管+線槽+標示 勝特力材料有限公司
05 電容器 勝特力材料有限公司
06 電腦+手機-附件+介面線材 勝特力材料有限公司
07 線材加工-線材組裝 勝特力材料有限公司
09 RF連接線+同軸連接頭+工具 勝特力材料有限公司
10 多孔連接頭+端子線+工具 勝特力材料有限公司
11 測試連接頭(線)+探針 勝特力材料有限公司
13 圓形+矩形重載連接頭 勝特力材料有限公司
18 保險絲+電路保護器 勝特力材料有限公司
21 照明器具+燈泡+手電筒 勝特力材料有限公司
23 光電子元件+LED+LED燈泡 勝特力材料有限公司
27 電源供應器+UPS 勝特力材料有限公司
29 繼電器+電磁閥(鐵) 勝特力材料有限公司
30 電阻+電位器+旋鈕 勝特力材料有限公司
31 二極體+TVS+Triac+SCR+Diac 勝特力材料有限公司
47 焊接+焊錫+熱風產品 勝特力材料有限公司
49 電感+抑制+濾波元件 勝特力材料有限公司
50 開關+面版指示燈 勝特力材料有限公司
54 MPU實習板+功能模塊 勝特力材料有限公司
57 邏輯儀+燒錄器+測試IC座 勝特力材料有限公司
58 電錶+儀錶頭 勝特力材料有限公司
59 示波器+波形計數器+計頻器 勝特力材料有限公司
62 潤滑+除銹油 勝特力材料有限公司
66 螺絲+彈簧+鉚釘 勝特力材料有限公司
68 手工具 勝特力材料有限公司
76 儀器盒+零件盒+防潮箱+角墊 勝特力材料有限公司
80 其它新產品 勝特力材料有限公司
找不到符合的分類
USB介面設計與應用入門 - 100526 產品圖片
USB介面設計與應用入門 - 100526 產品圖片
USB介面設計與應用入門 - 100526 產品圖片
USB介面設計與應用入門 - 100526 產品圖片
USB介面設計與應用入門 產品圖片
USB介面設計與應用入門 放大圖
USB介面設計與應用入門 - 100526
USB介面設計與應用入門 - 100526
USB介面設計與應用入門 - 100526
USB介面設計與應用入門 - 100526
勝特力材料有限公司
USB介面設計與應用入門
100Y編號:100526
產品型號:06236000
品牌:
包裝單位:1 PC
量價優惠請詢價
NT$ 550
說明: USB介面設計與應用入門 (附範例光碟及PCB板)
門市據點 各店庫存 門市儲位 位置圖
光復門市 0 168-1-20 勝特力材料有限公司
龍山門市 0
下載說明書 下載說明書
分享產品連結
產品特性

  USB介面設計與應用入門 




本書優點特色


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




內容簡介


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




目錄


第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


規格參數
Description USB介面設計與應用入門 (附範例光碟及PCB板)
作者 許永和
出版社 全華
重量
訂購說明
一、商品資訊與規格說明

1. 商品顏色與圖片說明

  • 商品顏色可能因拍攝光線、攝影設備或使用者螢幕顯示設定不同而產生色差,請以實際出貨商品為準。
  • 商品情境圖僅供使用情境示意參考,實際出貨內容請以商品規格說明與內容物清單為準。
  • 本站商品圖片版權均屬本公司或合作供應商所有,其中大部分為實物拍攝,僅供產品展示與參考使用。未經本公司書面授權,任何單位或個人不得擅自下載、複製、轉載並用於任何商業用途,包括但不限於在其他網站、電商平台或廣告宣傳中使用。

2. 電子零組件規格說明

  • 電子零組件商品可能由多家供應商供貨,不同供應商之產品在尺寸、公差、外觀或標示上可能存在些微差異,惟不影響其基本功能。
  • 本網站所標示之尺寸、規格及相關技術資料僅供參考,實際內容仍以原廠最新公告及實際出貨商品為準。
  • 為避免規格差異造成損失,請勿於收到商品前即進行 PCB LAYOUT 設計、開模製作或大量生產。

3. 產品產地說明

  • 各品牌製造商之生產據點遍佈全球,即使為相同型號產品,不同批次之產地亦可能不同。

  • 本網站所標示之產地資訊為本公司首次進貨時之紀錄,後續實際出貨商品將依原廠供貨為準,恕不另行通知。

二、運費說明
  • 單筆訂單金額未滿新臺幣1200元,將加收運費新臺幣120元。

  • 選擇貨到付款者,除運費外,另依代收金額加收手續費。

  • 台灣離島地區將依實際配送情況及訂單內容酌收額外運費。

三、付款說明
  • 如採匯款方式付款,系統所配發之虛擬帳號具備單一性, 僅供該筆訂單進行匯款, 請勿將其用於其他交易。
四、商品使用與免責聲明
  1. 本平台所銷售之產品多屬「實驗、開發、維修或教育研究等專業用途」,僅供具備相關專業知識與技術能力之人士使用,並非一般消費者購買後即可直接操作之商品。

  2. 請於購買前詳閱產品規格書、技術文件與相關說明,確認符合實際應用需求後再行訂購。本公司恕不提供產品使用教學或技術指導服務。

  3. 因電子零件屬專業技術產品,如因選型錯誤、規格判斷不當、安裝或使用方式錯誤所導致之故障、損壞或任何直接、間接損失,本公司概不負責。

  4. 部分產品可能因原廠改版或批次差異,於外觀、標示或細部規格上略有不同,惟不影響產品基本功能。

  5. 本平台所提供之產品資訊如有更新不及或誤植情形,將以原廠正式資料為準。

  6. 如應用於醫療設備、航空航太、軍事用途或其他高風險安全相關系統,請務必自行向原廠確認產品適用性與安全規範,本公司不承擔相關應用責任。