資料介紹
就是STM提供給我們的The USB-FS-Device library固件庫,它由STM32_USB FS_Device_ Driver和Application Interface layer兩個部分組成。
其中STM32_USB-FS_Device_Driver這層管理USB的硬件設(shè)備和USB標準協(xié)議的直接交
互,它又由Low Layer 和 Medium Layer兩個層組成;Application Interface layer-High Layer
這層又叫High Layer層,它在固件庫核和應(yīng)用提供給用戶一個完整的接口。
圖2 是我給出的STM32_USB-FS-Device_Lib_V3.1.0 結(jié)構(gòu)圖,下面我們將對這個整個結(jié)
構(gòu)的運行機理分析,然后結(jié)構(gòu)逐層給出具體含義。
和其他的接口一樣,當受到USB的中斷后,進入stm32f10x_it.c中的USB_LP_CAN1_RX0
_IRQHandler()和USB_HP_CAN1_TX_IRQHandler()中斷服務(wù)子程序。其中優(yōu)先級高的由
USB_HP_CAN1_TX_IRQHandler處理,優(yōu)先級低的由USB_LP_CAN1_RX0_ IRQHandler處
理。對于USB_HP_CAN1_TX_IRQHandler函數(shù),它直接調(diào)用usb_int usb_int usb_int usb_int (.h(.h(.h(.h ,,,, .c) .c) .c) .c)中的
CTR_HP(),然后根據(jù)發(fā)送和接受數(shù)據(jù),它調(diào)用usb_endp(.c)中的EPX_IN_Callback()或
EPX _OUT_ Callback()函數(shù)。對于EPX_IN_Callback和EPX_OUT_Callback()這14個函數(shù)(X=
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- STM32Cube USB设备库8次下载
- 基于STM32单片机USB读卡器使用库文件设计源代码5次下载
- UM2063_STM32_USB-PD的STM32Cube软件扩展库0次下载
- UM1734_STM32Cube的USB_device软件库1次下载
- STM32f10x官方固件库资料193次下载
- STM32固件库使用手册的中文版0次下载
- STM32f10x官方固件库资料77次下载
- STM32f429外部中断配置解析基于HAL库11次下载
- STM32 之 标准外设版USB驱动库详解(架构+文件+函数+使用说明+示例程序)0次下载
- STM32移植FATFS+USB+FLASH+PDFLIB库总结46次下载
- 基于arduino的STM32的FreeRTOS库18次下载
- STM32 USB-FS设备库V4.1.0免费下载47次下载
- STM32单片机的USB FS设备库资料合集免费下载1次下载
- usb集成封装库下载598次下载
- STM32 USB培训_Part2 USB IP及其库的使用5次下载
- 基于LL库实现STM32U5 LPTIM功能2261次阅读
- STM32基于标准外设库的外部中断配置2829次阅读
- nuere-简单小巧快速的字符串解析库747次阅读
- STM32 图像处理函式库介绍1643次阅读
- STM32 HAL库串口收发如何使用7915次阅读
- Maxim USB库992次阅读
- 雅特力AT32 MCU USB设备库的架构和使用方法3094次阅读
- 解析STM32的库函数-11351次阅读
- STM32标准外设库的文件结构解析8059次阅读
- STM32单片的启动过程解析1908次阅读
- 基于STM32单片机低功耗模式机制详细解析19775次阅读
- 基于STM32F103的USB数据采集模块的设计21112次阅读
- stm32 usb转串口的程序设计解析20742次阅读
- STM32标准库改为HAL库的程序实现35484次阅读
- 《振南电子STM32视频教程》第二讲:STM32固件库说明1549次阅读
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 5次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 4次下載 | 2 積分
- 5基礎(chǔ)模擬電子電路
- 3.80 MB | 4次下載 | 1 積分
- 6STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 4次下載 | 免費
- 7蘋果ipad5電路原理圖
- 1.23 MB | 1次下載 | 2 積分
- 8PCB的EMC設(shè)計指南
- 2.47 MB | 1次下載 | 1 積分
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 383次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應(yīng)晶體管的數(shù)據(jù)手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術(shù)資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論