-
大小: 6.75MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-11-08
- 語言: 其他
- 標(biāo)簽: USB??復(fù)合設(shè)備??HID??CDC??
資源簡介
此代碼使用的是**Keil 5**+**STM32F103ZE**(正點(diǎn)原子的板子)+**STD標(biāo)準(zhǔn)庫**+**USB的官方例程**修改的。自己測試可以在電腦上同時(shí)識(shí)別出HID和CDC,且能同時(shí)使用HID和CDC,就是數(shù)據(jù)發(fā)送部分寫的比較粗糙

代碼片段和文件信息
#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) //檢查棧頂?shù)刂肥欠窈戏?
{?
????????jump2app?=?(app_fun)(*(vu32*)(addr+4)); //用戶代碼區(qū)第二個(gè)字為程序開始地址(復(fù)位地址)
????????__set_MSP(*(vu32*)addr); //初始化APP堆棧指針(用戶代碼區(qū)的第一個(gè)字用于存放棧頂?shù)刂罚?br/> jump2app(); //跳轉(zhuǎn)到APP.
}
} ?
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論