登录
首页 » 驱动 » 基于stm32 USB HID例程

基于stm32 USB HID例程

于 2022-02-03 发布 文件大小:3.52 MB
0 137
下载积分: 2 下载次数: 1

代码说明:

应用背景用于基于stm32MCU的硬件的USB-HID设备的开发应用,本例程提供相应的案列,根据例子然后改写自己需要的代码,为自己所用关键技术stm32MCU为主处理器的USB-HID设备的开发应用,对于开发USB设备免驱动有很好的参考作用

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • SimpleDriver
    #include #include #include //定义一个字节型全局变量g_Tmp,用来暂存应用程序传进来的数据 static BYTE g_Tmp = 0; //g_OpenCount则驱动程序打开计数器,用于计数驱动打开的次数 static DWORD g_OpenCount =0; BOOL WINAPI DllEntry(HANDLE hInstDll ,DWORD dwReason ,LPVOID lpvReserved) { switch(dwReason) { case DLL_PROCESS_ATTACH: RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_ATTACH. "))); DisableThreadLibraryCalls((HMODULE)hInstDll); break; case DLL_PROCESS_DETACH: RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_DETACH. "))); break; } return TRUE; } DWORD SPL_Init(DWORD dwContext) { RETAILMSG(1,(TEXT(":::SPL_Init. "))); g_Tmp = 0; g_OpenCount = 0; return 1; } BOOL SPL_Deinit(DWORD dwContext) { RETAILMSG(1,(TEXT(":::SPL_Denit. "))); g_Tmp = 0; g_OpenCount = 0; return TRUE; } DWORD SPL_Open (DWORD hDeviceContext, DWORD AccessCode, DWORD ShareMode) { RETAILMSG(1,(TEXT(":::SPL_Open. n"))); //不允许多个应用打开本驱动 i
    2022-07-26 11:21:15下载
    积分:1
  • STM32的LCD代码,芯片是ST7789S
    STM32的LCD驱动代码,驱动芯片是ST7789S,验证过可
    2022-05-28 01:21:36下载
    积分:1
  • triobgi.zip(支持系列显卡)
    资源描述: 一个支持s3trio系列显示卡的BGI文件,可以很好的支持高分辩率,速度大大提高 
    2022-03-25 02:18:36下载
    积分:1
  • 《51单片机典型应用开发范例大全》源代码
    共32个实例项目的C代码和原理图:节日彩灯系统设计、简易电子琴、 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-06-18 18:40:06下载
    积分:1
  • dc servo drivers atmega8
    atmega8 处理器 控制的直流伺服电机驱动器的源代码, /*    Servo Controller. Atmel ATmega8 based.    INT Version (v0.2)    Clock: 16 MHz */  
    2022-11-18 21:15:03下载
    积分:1
  • 温湿度传感器DHT11
    使用c编写的温湿度传感器的驱动程序,控制器使用的是51单片机。程序已经模块化,有一个.c和一个.h文件,并且含有一个调用示例,将温湿度读取出来后在1602液晶中显示出来
    2022-09-29 10:00:03下载
    积分:1
  • stm3216个舵机
    stm32的四个定时器通过16路的PWM控制舵机运转
    2022-07-08 21:48:11下载
    积分:1
  • Atmega128步进电机实验
    应用背景//DMAVR-128的步进电机驱动程序 //步进电机为四相八拍驱动方式,额定电压5V,ABCD对应PB1~PB4 //初始设置为12小时制,下午时间 //编译环境 AVR Studio 4.17/AVR GCC //系统时钟7.3728MHZ,设置熔丝位为外部高频石英晶体振荡,启动时间4.1ms //电机运行平稳 //日期:2010.01.14 关键技术 此程序可驱动五引线步进电机,通过按键可控制步进电机的转速、方向、三种驱动方式,三种驱动方式分别为:单四拍驱动、双四拍驱动、单双八拍驱动,其中以单双八拍驱动转速最慢。具体联接方式在程序中有说明。 /************************************ *        步进电机的M16驱动程序        * * 功   能:用M16驱动步进电机        * *            实现三种驱动方式        * *  &nbs
    2022-01-31 00:16:20下载
    积分:1
  • kernelIPC通信源代码
    应用背景 -----------需要的要好好研究啦 要读懂看透--------------- 关键技术 Kernel IPC   通信的 的源代码,用于理解 IPC通信机制,对于理解系统的运行机制很有好处 要读懂看透。读懂了就可以了解系统层面上面的好多设计了
    2022-05-12 15:48:13下载
    积分:1
  • 自己写的键盘光标过滤可以直接模拟
    应用背景多年前自己编写的模拟按键驱动.............光标或过滤驱动.可以组合成模拟精灵类似的功能.....各种3d游戏均能使用............是初学者学驱动的好例子............关键技术..是初学.者学.驱动.的.好例子,,,,,,,,,,多.年.前.自.己编.写.的.模.拟.按.键.驱.动,,,,,,,,,,,,,,,,光标或.过滤驱动.可以.组合成.游戏用的模拟精灵类.似.的功.能,,,,,,,,..各种3d游戏.均.能.使.用,,,,,,,,,,,
    2022-05-24 19:27:00下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载