所謂固件,就是存儲在程序內存中的程序,用以完成驅動程序無法完成的USB 芯片及外圍芯片的初始化及控制工作[23]。USB固件程序設計是USB接口部分的主要工作,它的主要目的是:當USB設備連接到主機上時,主機可以發現新設備,然后建立連接并完成數據傳輸任務,也就是能夠讓Windows正常檢測和識別USB設備。因此在USB固件程序中,最重要的工作就是USB描述符的定義和USB傳輸中斷的處理。
標簽: 固件
上傳時間: 2015-07-26
上傳用戶:tianjinfan
完成uc/os-ii下usb固件驅動,包括pdiusbd12芯片的驅動程序
標簽: os-ii usb uc 固件
上傳時間: 2014-01-06
上傳用戶:JasonC
1.實現單片機驅動USBD12的固件,并可以在開發板上的LED顯示狀態 2.實現PC機對應USBD12的驅動和應用程序
標簽: USBD 12 單片機驅動 固件
上傳時間: 2013-12-21
上傳用戶:ma1301115706
開發usb固件時,看看這段程序,運行一下,可幫助你調試理解usb的總線枚舉。
標簽: usb 固件
上傳時間: 2013-11-29
上傳用戶:Miyuki
PDIUSBD12 是一款帶有并行總線和局部DMA傳輸能力的高速USB 接口器件固件設計的目標就是 使PDIUSBD12 在USB 上達到最大的傳輸速率外圍設備例如打印機掃描儀外部的海量存儲器和數碼 相機都可使用PDIUSBD12 在USB 上傳輸數據這些設備的CPU 要忙于處理許多設備控制和數據以及圖像 處理等任務PDIUSBD12 的固件設計成完全的中斷驅動當CPU 處理前臺任務時USB 的傳輸可在后臺 進行這就確保了最佳的傳輸速率和更好的軟件結構同時簡化了編程和調試 后臺ISR 中斷服務程序和前臺主程序循環之間的數據交換通過事件標志和數據緩沖區來實現例 如PDIUSBD12 的批量輸出端點可使用循環的數據緩沖區當PDIUSBD12 從USB 收到一個數據包那 么就對CPU 產生一個中斷請求CPU 立即響應中斷在ISR中固件將數據包從PDIUSBD12 內部緩沖區 移到循環數據緩沖區并在隨后清零PDIUSBD12 的內部緩沖區以使能接收新的數據包CPU 可以繼續它當 前的前臺任務直到完成例如打印當前頁然后返回到主循環檢查循環緩沖區內是否有新的數據并開始其 它的前臺任務
標簽: PDIUSBD USB 12 DMA
上傳時間: 2016-04-10
上傳用戶:13160677563
本手冊介紹了 32 位基于ARM 微控制器 STM32F101xx 與 STM32F103xx 的固件函數庫。 該函數庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函 數庫還包括每一個外設的驅動描述和應用實例。通過使用本固件函數庫,無需深入掌握細節,用戶也可以 輕松應用每一個外設。因此,使用本固態函數庫可以大大減少用戶的程序編寫時間,進而降低開發成本。
標簽: 32F STM 32 F101
上傳時間: 2016-12-02
上傳用戶:czl10052678
本手冊介紹了32位基于ARM微控制器STM32F101xx與STM32F103xx的固件函數庫。 該函數庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函 數庫還包括每一個外設的驅動描述和應用實例。通過使用本固件函數庫,無需深入掌握細節,用戶也可以 輕松應用每一個外設。因此,使用本固態函數庫可以大大減少用戶的程序編寫時間,進而降低開發成本。
上傳時間: 2014-11-28
上傳用戶:515414293
USB外設的固件,驅動及運用程序設計報告。
標簽: USB 外設 固件
上傳時間: 2014-01-07
上傳用戶:569342831
此函數庫可以直接使用PHILIPS的Demo驅動D12TEST 以下只用了端點1進行控制傳輸,端點2的數據傳輸自己添加,沒有使用DMA功能,為簡單的固件程序
標簽: C5131 5131 89C usb at 89 信號發生器 固件
上傳時間: 2016-05-26
上傳用戶:Tera_chen
STM32的sd卡的IAP升級固件教程資料下載[摘要]STM32的sd卡的IAP升級固件教程 一.1.功能:通過sd卡升級stm32的固件2.所需要的設備:STM32的最小系統、sd卡模塊、sd卡、keil軟件,boot升級程序,APP程序
標簽: stm32 sd卡 iap
上傳時間: 2021-10-28
上傳用戶:
蟲蟲下載站版權所有 京ICP備2021023401號-1