资源简介
此代码使用的是**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个文件信息
相关资源
- USB2.0协议英文原版
- USBlyzer 2.2可用版本
- USB 加密狗映射工具
- STM32的SD/MicroSD卡读卡器(通过spi驱动
- USB2.0 FPGA代码
- 中兴ME3612模块usb驱动
- 枚举USB设备硬件ID
- USB3.0协议 官方标准
- 《窗口、文件、进程隐藏工具——无
- USB协议学习的资料全部都是中文的
- uCOS-III 3.04 +uc-USBD for STM32F4
- H-JTAG驱动支持usb和并口的驱动
- cp2102 usb驱动 win78 v5.40.24最新版.rar )
- usb驱动接口
- google_usb_driver
- STM32_USB收发例程,内含USB上位机和下
- mac book osx 10.11 usb wifi 驱动 Wireless Ne
- USB 3.1 TYPE-C 规范标准版本:1.2
- CP210X,CP2102 USB转串口驱动,win7 win8
- stm32做的的usb虚拟串口 直接使用stm3
- AC6102开发板USB3.0开发教程V1.0
- STM32F4 USB HID
- USB Redirector 6.1.1中文注册版
- safenetUSB加密狗驱动
- SIHID COFDM数字图传方案
- SoEZ-USB2.0(CY7C68013A)开发板手册
- USB.for.Remote.Desktop].USB.for.Remote.Desktop
- Z—TEK usb转rs232串口驱动
- FT232R USB UART
- 安卓手机通过USB链接电脑上网傻瓜式
评论
共有 条评论