端点信息表-海康威视高清网络视频监控方案

时间:2024-06-30 00:48:27
【文件属性】:

文件名称:端点信息表-海康威视高清网络视频监控方案

文件大小:5.97MB

文件格式:PDF

更新时间:2024-06-30 00:48:27

嵌入式协议栈 STM32

B.3.2 端点信息表 如《嵌入式协议栈 μC/USB-Device》1.8.1“端点”一节所述,每个 USB 设备控制 器设计了一组端点,作为数据源端或目的地。STM32F107 的 USB 设备控制器有 7 个 端点,包括默认端点 0-EP0,这些端点的能力在《嵌入式协议栈 μC/USB-Device》6.5 “设备配置”一节叙述的端点信息表中描述,针对 STM32F107 USB 驱动,端点信息 表在 usbd_bsp_stm32fxxx.c 中声明,如代码清单 B-1 所示: 代码清单 B-1 STM32F107 的端点信息表 B.4 设备驱动 API 如《嵌入式协议栈 μC/USB-Device》第 6 章“设备驱动程序指南”中所述,所有 的设备驱动必须在源代码中将相应的设备驱动 API 结构实例声明为一个全局变量。 API 结构是一个有序的函数指针列表,当需要设备硬件服务时,μC/USB-Device 设备 协议栈通过相应的指针调用函数。Usbd_drv_stm32f_fs.c 中声明的 API 结构如代码清 单 B-2 所示:


网友评论