注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具8051單片機USB接口程序設(shè)計(下)

8051單片機USB接口程序設(shè)計(下)

8051單片機USB接口程序設(shè)計(下)

定 價:¥38.50

作 者: 許永和編著
出版社: 北京航空航天大學(xué)出版社
叢編項: USB接口完全解決方案系列
標(biāo) 簽: 單片計算機

ISBN: 9787810773713 出版時間: 2004-08-01 包裝: 平裝
開本: 23cm 頁數(shù): 352 字?jǐn)?shù):  

內(nèi)容簡介

  本書內(nèi)容特色:·以8051單片機為基礎(chǔ)來設(shè)計USB接口的外圍設(shè)備,深入淺出,易于學(xué)習(xí)?!だ肅ypressEZ-USBFx芯片組系列,讓讀者Easy地切入USB外圍設(shè)備設(shè)計?!ぞ喌亟榻BUSB架構(gòu)與協(xié)議,并提供相對應(yīng)的8051程序來加以實現(xiàn),讓讀者能快速地整合理論與實踐,達到事半功倍的效果?!ぞ喌亟榻BUSB架構(gòu)與協(xié)議,并提供相對應(yīng)的8051程序來加以實現(xiàn),讓讀者能快速地整合理論與實踐,達到事半功倍的效果。本書以8051單片機為基礎(chǔ)來設(shè)計USB接口的外圍設(shè)備,深入淺出,易于學(xué)習(xí)。本書利用CypressEZUSBFX芯片組系列,讓讀者Easy地切入USB外圍設(shè)備設(shè)計。全書精簡地介紹USB架構(gòu)與協(xié)議,并提供相對應(yīng)的8051程序來加以實現(xiàn),讓讀者能快速地整合理論與實踐,達到事半功倍的效果。本書分為上、下兩冊,上冊介紹基本的固件程序代碼的設(shè)計,下冊介紹如何通過實驗來實現(xiàn)USB通信協(xié)議。本書配光盤1張,內(nèi)含范例程序以及相關(guān)資料。本書可作為工科院校的單片機與接口設(shè)計等相關(guān)課程的參考用書,也可作為一般計算機專業(yè)工程技術(shù)人員的參考用書。

作者簡介

暫缺《8051單片機USB接口程序設(shè)計(下)》作者簡介

圖書目錄

第19章  EZ-USB FX中斷
19.1  簡  介
19.2  USB核心中斷
19.3  喚醒中斷
19.4  USB中斷信號源
19.5  SUTOK與SUDAV中斷
19.6  中止(suspend)中斷
19.7  USB重置中斷(URES)
19.8  批量端點中斷
19.9  USB自動向量
19.10  USB自動向量譯碼
19.11  USB批量中斷程序代碼的編寫
19.12  SOF中斷
19.13  12C中斷
19.14  問題與討論
第20章  EZ-USB FX重置與電源管理
20.1  簡  介
20.2  EZ  USBFX打開電源重置(POR)
20.3  8051重置的釋放
  20.3.1  RAM的下載
  20.3.2  下載EEPROM
  20.3.3  外部ROM
20.4  8051重置所產(chǎn)生的影響
20.5  USB總線重置
20.6  EZ-USBFX脫離
20.7  各種重置狀態(tài)的總結(jié)
20.8  中止(suspend)
20.9  回復(fù)(resume)
20.10  遠程喚醒(remotewakeup)
20.11  USB中止與回復(fù)程序代碼的編寫
20.12  結(jié)  論
20.13  問題與討論
第21章  EZ-USB FX固件架構(gòu)與函數(shù)庫
21.1  固件架構(gòu)總覽
21.2  固件架構(gòu)的建立
21.3  固件架構(gòu)的子函數(shù)鉤子
  21.3.1  工作分配器
  21.3.2  設(shè)備請求(devicerequest)
  21.3.3  USB中斷服務(wù)例程
21.4  固件架構(gòu)整體變量
21.5  描述符表
  21.5.1  設(shè)備描述符
  21.5.2  配置描述符
  21.5,3  接口描述符
  21.5.4  端點描述符
  21.5.5  字符串描述符
  21.5.6  群組描述符
  21.5.7  USBCheck應(yīng)用程序的測試
21.6  設(shè)備列舉程序代碼的編寫
21.7  固件架構(gòu)程序FW.C
21.8  設(shè)計個所需的專用文件
21.9  問題與討論
第22章  EZ-USB FX批量/中斷傳輸
22.1  簡  介
22.2  批量輸入傳輸
22.3  中斷傳輸
22.4  EZUSBFX批量IN的例子
22.5  批量OUT傳輸
22.6  端點對
22.7  1N端點對的狀態(tài)
22.8  OUT端點對的狀態(tài)
22.9  使用批量緩沖區(qū)存儲器
22.10  DataToggle控制
22.11  USB端點對程序代碼范例
  22.11.1  端點對EP_PAIR范例
  22.11.2  DSCR.A51描述符文件
  22.11.3  批量測試BulkTest范例
22.12  問題與討論
第23章  HID群組
23.I  HID簡介
23.2  HID群組的特性與限制
23.3  HID基本要求
  23.3.1  端  點
  23.3.2  控制管線(端點)
  23.3.3  中斷傳輸
23.4  固件要求
23.5  辨識HID設(shè)備
  23.5.1  描述符的內(nèi)容
  23.5.2  啟動接  (boot interfaces)
  23.5.3  版本修訂的相容性
  23.5.4  HID群組描述符
23.6  報告描述符
23.7  HID群組要求
23.8  問題與討論
第24章  HID群組-報告描述符
24.1  報告描述符的結(jié)構(gòu)
  24.1.1  描述符工具(descriptort001)
  24.1.2  預(yù)先定義的數(shù)值
  24.1.3  報告描述符的格式 
24.2  主要(main)項目類型
24.3  整體(global)項目標(biāo)簽
  24.3.1  辨識此報告
  24.3.2  描述所使用的數(shù)據(jù)
  24.3.3  轉(zhuǎn)換原始的數(shù)據(jù)
  24.3.4  描述數(shù)據(jù)的大小與格式
  24.3.5  存儲與取出整體項目
24.4  區(qū)域(10cal)項目標(biāo)簽
24.5  簡易的報告描述符
24.6  HID端點的使用
24.7  固件架構(gòu)程序代碼的修改
24.8  相容測試程序
24.9  Windows通信程序
24.10  問題與討論
第25章  USB LED輸出實驗
25.1  硬件設(shè)計
25.2  固件程序代碼設(shè)計
25,3  固件程序代碼的編譯與鏈接
25.4  Windows程序,VB測試
25.5  結(jié)  論
25.6  問題與討論
第26章  USB七段顯示器與鍵盤掃描實驗
26.1  硬件設(shè)計
26.2  固件程序代碼設(shè)計
  26.2.1  七段顯示器輸出
  26.2.2  4~4鍵盤掃描輸入
26.3  固件程序代碼的編譯與鏈接
26.4  Windows VB測試
26.5  結(jié)  論
26.6  問題與討論
第27章  USB LCD文字型液晶顯示器輸出實驗
27.1  硬件設(shè)計
27.2  固件程序代碼設(shè)計
27.3  固件程序代碼的編譯與鏈接
27.4  Windows VB測試
27.5  結(jié)  論
27.6  問題與討論
第28章  USB LCD點矩陣輸出實驗
28,1  硬件設(shè)計
28.2  固件程序代碼設(shè)計
28.3  固件程序代碼的編譯與鏈接
28.4  Windows VB測試
28.5  結(jié)  論
28.6  問題與討論
第29章  USB步進電機輸出實驗
29.1  硬件設(shè)計
29.2  固件程序代碼設(shè)計
29.3  固件程序代碼的編譯與鏈接
29.4  Windows程序,VB設(shè)計
29.5  問題與討論
第30章 I2C接口輸入/輸出實驗
30.1  硬件設(shè)計
30.2  固件程序代碼設(shè)計
30.3  固件程序代碼的編譯與鏈接
30.4  Windows VB測試
30.5  結(jié)  論
30.6  問題與討論
第31章  USB A/D與D/A轉(zhuǎn)換器的輸入/輸出實驗
31.1  硬件設(shè)計
31.2  固件程序代碼設(shè)計
  31.2.1  A/D轉(zhuǎn)換器
  31.2.2  D/A轉(zhuǎn)換器
31.3  固件程序代碼的編譯與鏈接
31.4  Windows VB測試
31.5  結(jié)  論
31.6  問題與討論
第32章  USB LCG繪圖型液晶顯示器輸出實驗
32.1  硬件設(shè)計
32.2  固件程序代碼設(shè)計
32.3  固件程序代碼的編譯與鏈接
32.4  Windows VB測試
32.5  結(jié)  論
32.6  問題與討論
33.1  硬件設(shè)計”
33.2  固件程序代碼設(shè)計
33.3  固件程序代碼的編譯與鏈接
33.4  Windows VB測試
33.5  結(jié)  論”
33.6  問題與討論”
附錄A  EZ-USB FX寄存器
附錄B  DMA-USB FX 實驗器整體操作流程
附錄C  EZ-USB FX之8051硬件描述
附錄D  EZ-USB FX固件的包含文件與函數(shù)庫
附錄E  USB開發(fā)系列
光盤說明

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號