• 大小: 6.75MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-08
  • 语言: 其他
  • 标签: USB  复合设备  HID  CDC  

资源简介

此代码使用的是**Keil 5**+**STM32F103ZE**(正点原子的板子)+**STD标准库**+**USB的官方例程**修改的。自己测试可以在电脑上同时识别出HID和CDC,且能同时使用HID和CDC,就是数据发送部分写的比较粗糙

资源截图

代码片段和文件信息

#include “stm32f10x.h“
#include “system.h“

#include “.\uart\dev_uart.h“
#include “.\flash\dev_flash.h“
#include “iap.h“

app_fun jump2app; 
void APP_Run(u32 addr)
{
  
if(((*(vu32*)addr)&0x2FFE0000)==0x20000000) //检查栈顶地址是否合法.

        jump2app = (app_fun)(*(vu32*)(addr+4)); //用户代码区第二个字为程序开始地址(复位地址)
        __set_MSP(*(vu32*)addr); //初始化APP堆栈指针(用户代码区的第一个字用于存放栈顶地址)
jump2app(); //跳转到APP.
}
}  



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        497  2019-03-28 20:56  USB_Composite(HID+CDC)\APP\iap.c

     文件        217  2019-03-28 21:30  USB_Composite(HID+CDC)\APP\iap.h

     文件      17273  2010-06-07 10:25  USB_Composite(HID+CDC)\CORE\core_cm3.c

     文件      85714  2011-02-09 14:59  USB_Composite(HID+CDC)\CORE\core_cm3.h

     文件      15503  2011-03-10 10:52  USB_Composite(HID+CDC)\CORE\startup_stm32f10x_hd.s

     文件       1950  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\flash\dev_flash.c

     文件        289  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\flash\dev_flash.h

     文件       2474  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\key\dev_key.c

     文件        563  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\key\dev_key.h

     文件       1219  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\led\dev_led.c

     文件        443  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\led\dev_led.h

     文件       3503  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\uart\dev_uart.c

     文件       1456  2019-04-13 17:35  USB_Composite(HID+CDC)\DEV\uart\dev_uart.h

     文件       7622  2019-05-27 20:14  USB_Composite(HID+CDC)\DEV\usb\CONFIG\hw_config.c

     文件       2146  2019-04-24 21:28  USB_Composite(HID+CDC)\DEV\usb\CONFIG\hw_config.h

     文件       1734  2019-04-22 21:23  USB_Composite(HID+CDC)\DEV\usb\CONFIG\platform_config.h

     文件       3882  2019-06-01 13:04  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_conf.h

     文件      16390  2019-06-01 11:55  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_desc.c

     文件       3991  2019-05-27 23:03  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_desc.h

     文件       3460  2019-06-01 11:55  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_endp.c

     文件       6821  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_istr.c

     文件       2823  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_istr.h

     文件      18023  2019-05-28 00:01  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_prop.c

     文件       3976  2019-05-27 22:08  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_prop.h

     文件       9663  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_pwr.c

     文件       2455  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\CONFIG\usb_pwr.h

     文件       9643  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\STM32_USB-FS-Device_Driver\inc\usb_core.h

     文件       3045  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\STM32_USB-FS-Device_Driver\inc\usb_def.h

     文件       2772  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\STM32_USB-FS-Device_Driver\inc\usb_init.h

     文件       1931  2013-01-22 02:27  USB_Composite(HID+CDC)\DEV\usb\STM32_USB-FS-Device_Driver\inc\usb_int.h

............此处省略247个文件信息

评论

共有 条评论