资源简介
此代码使用的是**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个文件信息
相关资源
- 联想lenovo G480 USB3.0驱动程序 for win7
- TPC-ZK系列USB学生实验指导书
- usb hid调试工具
- HID调试助手
- USB.Over.Network.Server 注册机
- WPF USB 网络 串口 通信软件
- USB转串口驱动,FT232R驱动程序,最新
- WinCE下CP210x的驱动程序
- hidusage.h hidpi.h 等USB开发用头文件
- 基于JM20329的SATA转USB 1394
- 430系列单片机USBFET下载驱动
- CY7C68013A固件程序(用于摄像机采集)
- usb调试程序 对USB设备进行数据的读写
- USB 驱动 让电脑与arm进行通信
- USB助手(调试USB通信协议的工具) 源
- 基于FPGA的USB接口设计
- 枚举USB设备接口(C 源代码)
- 多普达USB Modem驱动(适用于818、828、
- SN9C291B datasheet
- 希捷公布USB外部硬盘解决方案
- USB调试模式一键设置
- USB网卡驱动 USB2.0 TO Fast Ethernet Adapte
- USB转串口(RS232/RS485/RS422)驱动程序文
- USB Type-C SPEC
- H310.B360.H370.Z390.USB WIN7 64位第三方驱动
- 300系列WIN7 USB驱动.7z
- 华硕P8H61/USB3 R2.0主板BIOS驱动 免费版
- RTL8188EVT USB WIFI无线网卡驱动 免费版
- RTL8188 USB无线网卡模块完整方案
- USB PCB布局布线要点及注意事项
评论
共有 条评论