91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

stm32實現USB_存儲_HID復合設備,采用官方固件庫實現,U盤實際上是讀卡器

資源截圖

代碼片段和文件信息

#include?“usb_data_process.h“


//HID發送數據
//返回1發送失敗?返回0發送成功
u8?HID_Send_Data(u8*?bufferu8?length)
{
if(sendOk?==?1)
{
if(length?==?0)
{
SetEPTxStatus(ENDP1?EP_TX_NAK);//不發送
}
else
{
UserToPMABufferCopy(buffer?GetEPTxAddr(ENDP1)?length);
SetEPTxCount(ENDP1?length);
SetEPTxValid(ENDP1);//使能發送
sendOk?=?0;//設置發送未完成狀態等待發送回調函數將數據發送到主機
}
return?0;
}
else
{
return?1;//上一次的數據還沒發送出去所以這次發送失敗
}
}


//HID接收數據處理
u8?HID_Receive_Data(u8*?buffer)
{
u16?length?=?0;//獲取接收到的數據長度
u8?i?=?0;
if(ReceiveOk?==?1)//有數據
{
length?=?GetEPRxCount(ENDP1);
if(length?==?0)return?0;
else
{
PMAToUserBufferCopy(buffer?GetEPRxAddr(ENDP1)?length);
SetEPRxValid(ENDP1);//使能接收
ReceiveOk?=?0;

printf(“hid?receive?:?“);
for(i?=?0;?i? {
printf(“%c?“buffer[i]);
}
printf(“\r\n“);

return?length;//返回接收到的數據
}
}
else
{
//沒有數據直接為0
return?0;
}
}



?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1097??2015-03-21?22:03??USB_HID_READCARD_COMPOSE\app\usb_data_process.c

?????文件????????356??2015-03-21?21:43??USB_HID_READCARD_COMPOSE\app\usb_data_process.h

?????文件??????20421??2012-04-26?22:22??USB_HID_READCARD_COMPOSE\cmsis\core_cm3.c

?????文件??????86316??2012-04-26?22:40??USB_HID_READCARD_COMPOSE\cmsis\core_cm3.h

?????文件??????15503??2014-04-10?14:16??USB_HID_READCARD_COMPOSE\cmsis\startup_stm32f10x_hd.s

?????文件?????633963??2014-04-10?14:16??USB_HID_READCARD_COMPOSE\cmsis\stm32f10x.h

?????文件??????36557??2014-04-10?14:16??USB_HID_READCARD_COMPOSE\cmsis\system_stm32f10x.c

?????文件???????2085??2014-04-10?14:16??USB_HID_READCARD_COMPOSE\cmsis\system_stm32f10x.h

?????文件????????248??2015-03-02?15:33??USB_HID_READCARD_COMPOSE\command\commandConfig.h

?????文件???????1608??2015-03-03?13:14??USB_HID_READCARD_COMPOSE\command\CommandCore.c

?????文件????????239??2015-03-02?15:31??USB_HID_READCARD_COMPOSE\command\commandCore.h

?????文件????????739??2015-03-02?15:29??USB_HID_READCARD_COMPOSE\command\commandFunc.c

?????文件????????177??2015-03-02?15:31??USB_HID_READCARD_COMPOSE\command\commandFunc.h

?????文件????????258??2015-03-02?14:59??USB_HID_READCARD_COMPOSE\command\commandInclude.h

?????文件????????240??2015-03-02?15:22??USB_HID_READCARD_COMPOSE\command\commandList.c

?????文件????????327??2015-03-02?15:31??USB_HID_READCARD_COMPOSE\command\commandList.h

?????文件??????11953??2015-03-02?15:13??USB_HID_READCARD_COMPOSE\command\commandUtil.c

?????文件???????1438??2015-03-02?15:19??USB_HID_READCARD_COMPOSE\command\commandUtil.h

?????文件????????819??2015-03-02?15:44??USB_HID_READCARD_COMPOSE\command\使用說明.txt

?????文件??????16350??2015-03-03?14:06??USB_HID_READCARD_COMPOSE\device\font.h

?????文件???????5461??2015-02-27?15:16??USB_HID_READCARD_COMPOSE\device\key.c

?????文件????????336??2015-02-27?15:21??USB_HID_READCARD_COMPOSE\device\key.h

?????文件??????14942??2015-03-03?14:26??USB_HID_READCARD_COMPOSE\device\lcd.c

?????文件???????6370??2015-03-03?14:06??USB_HID_READCARD_COMPOSE\device\lcd.h

?????文件???????1175??2015-02-27?15:00??USB_HID_READCARD_COMPOSE\device\led.c

?????文件????????155??2015-02-27?15:01??USB_HID_READCARD_COMPOSE\device\led.h

?????文件???????9776??2014-12-08?13:32??USB_HID_READCARD_COMPOSE\device\SDCARD.c

?????文件???????2676??2015-03-22?23:30??USB_HID_READCARD_COMPOSE\device\SDCARD.h

?????文件???????3833??2015-02-27?14:58??USB_HID_READCARD_COMPOSE\driver\debugSerial.c

?????文件????????615??2015-02-27?11:49??USB_HID_READCARD_COMPOSE\driver\debugSerial.h

............此處省略139個文件信息

評論

共有 條評論