usb通信程序開(kāi)發(fā).rar
usb通信程序開(kāi)發(fā),(資料包含:文檔,完整源代碼)目錄第一章 緒論11.1pc接口簡(jiǎn)介11.2 usb 接口分析11.3 usb 器件的選擇11.4 mass storage協(xié)議與fat16文件系統(tǒng)2第二章 usb總線結(jié)構(gòu)32.1 總線拓?fù)浣Y(jié)32.2 usb設(shè)備32.2.1 usb hub42.2.2 即插即用52.2.3 設(shè)備電源62....
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會(huì)員 從頭再來(lái) 發(fā)布
(資料包含:文檔,完整源代碼)
目錄
第一章 緒論 1
1.1 PC接口簡(jiǎn)介 1
1.2 USB 接口分析 1
1.3 USB 器件的選擇 1
1.4 MASS STORAGE協(xié)議與FAT16文件系統(tǒng) 2
第二章 USB總線結(jié)構(gòu) 3
2.1 總線拓?fù)浣Y(jié) 3
2.2 USB設(shè)備 3
2.2.1 USB HUB 4
2.2.2 即插即用 5
2.2.3 設(shè)備電源 6
2.2.4 設(shè)備的掛起 6
2.3 USB主機(jī) 6
2.4 USB數(shù)據(jù)流 7
2.5 USB的端點(diǎn) 9
第三章 協(xié)議 12
3.1 MASS STORAGE 協(xié)議 12
3.2 BULK-ONLY傳輸協(xié)議 16
3.3 SCSI指令集 18
3.4 FAT16 文件系統(tǒng) 21
3.4.1 FAT 文件系統(tǒng)結(jié)構(gòu) 21
3.4.2 Flash盤的FAT結(jié)構(gòu) 26
第四章 程序?qū)崿F(xiàn)與調(diào)試 29
4.1 固件程序的實(shí)現(xiàn) 29
4.1.1 主循環(huán)——MAINLOOP.C 29
4.1.2 中斷服務(wù)程序——D12ISR.C 29
4.1.3 標(biāo)準(zhǔn)設(shè)備請(qǐng)求處理——D12SETUP.C 33
4.1.4 NAND FLASH操作程序——NFLASH32.C 38
4.2 固件調(diào)試 42
4.2.1 檢查USB器件是否正常工作 42
4.2.2 設(shè)備枚舉 43
4.2.3 BULK_ONLY傳輸協(xié)議命令處理 43
4.2.4 FLASH的讀寫(xiě) 45
結(jié)論 46
參考文獻(xiàn) 48
附錄 49
附錄 A USB接口芯片命令總匯 49
A1.初始化命令 50
A2.?dāng)?shù)據(jù)流命令 54
A3.?dāng)?shù)據(jù)流命令 59
目錄
第一章 緒論 1
1.1 PC接口簡(jiǎn)介 1
1.2 USB 接口分析 1
1.3 USB 器件的選擇 1
1.4 MASS STORAGE協(xié)議與FAT16文件系統(tǒng) 2
第二章 USB總線結(jié)構(gòu) 3
2.1 總線拓?fù)浣Y(jié) 3
2.2 USB設(shè)備 3
2.2.1 USB HUB 4
2.2.2 即插即用 5
2.2.3 設(shè)備電源 6
2.2.4 設(shè)備的掛起 6
2.3 USB主機(jī) 6
2.4 USB數(shù)據(jù)流 7
2.5 USB的端點(diǎn) 9
第三章 協(xié)議 12
3.1 MASS STORAGE 協(xié)議 12
3.2 BULK-ONLY傳輸協(xié)議 16
3.3 SCSI指令集 18
3.4 FAT16 文件系統(tǒng) 21
3.4.1 FAT 文件系統(tǒng)結(jié)構(gòu) 21
3.4.2 Flash盤的FAT結(jié)構(gòu) 26
第四章 程序?qū)崿F(xiàn)與調(diào)試 29
4.1 固件程序的實(shí)現(xiàn) 29
4.1.1 主循環(huán)——MAINLOOP.C 29
4.1.2 中斷服務(wù)程序——D12ISR.C 29
4.1.3 標(biāo)準(zhǔn)設(shè)備請(qǐng)求處理——D12SETUP.C 33
4.1.4 NAND FLASH操作程序——NFLASH32.C 38
4.2 固件調(diào)試 42
4.2.1 檢查USB器件是否正常工作 42
4.2.2 設(shè)備枚舉 43
4.2.3 BULK_ONLY傳輸協(xié)議命令處理 43
4.2.4 FLASH的讀寫(xiě) 45
結(jié)論 46
參考文獻(xiàn) 48
附錄 49
附錄 A USB接口芯片命令總匯 49
A1.初始化命令 50
A2.?dāng)?shù)據(jù)流命令 54
A3.?dāng)?shù)據(jù)流命令 59
TA們正在看...
- 大學(xué)生就業(yè)難開(kāi)題報(bào)告.c.doc
- 大學(xué)生德育總結(jié)報(bào)告.doc
- 大學(xué)生心理健康個(gè)人成長(zhǎng)報(bào)告.doc
- 大學(xué)生心理健康個(gè)人成長(zhǎng)報(bào)告45377.doc
- 大學(xué)生心理健康教育——自我分析報(bào)告.doc
- 大學(xué)生心理健康教育自我分析報(bào)告.doc
- 大學(xué)生心理健康自我分析報(bào)告.doc
- 大學(xué)生心理健康調(diào)查報(bào)告61400.doc
- 大學(xué)生志愿服務(wù)現(xiàn)狀調(diào)查報(bào)告.doc
- 大學(xué)生志愿者服務(wù)活動(dòng)調(diào)研報(bào)告.doc