?? usbsetaddress.c
字號:
#ifndef _USB_DEFINE
#include "USB.c"
#endif
void USBSetAddress(void)
{
SET_BIT_4(UEPSTAX); //設(shè)置TXRDY
while(!( UEPSTAX & 0x01 )); //等待TXCMP
CLEAR_BIT_0(UEPSTAX); //清除TXCMP
USBADDR = 0x80|(USBSetup->wValue>>8); //設(shè)置地址
SET_BIT_0(USBCON); //設(shè)置地址有效
printf("Address:%02bx\n",USBADDR);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -