コード例 #1
0
ファイル: _usb_page.c プロジェクト: supermk2/Deviation
void USB_Connect()
{
    USB_Enable(0, 1);
    wait_release();
    wait_press();
    wait_release();
    USB_Disable();
}
コード例 #2
0
ファイル: usbhid.c プロジェクト: caoqing32/deviation
static void initialize()
{
    CLOCK_StopTimer();
    num_channels = Model.num_channels;
    PrevXferComplete = 1;
    USB_Enable(1, 1);
    CLOCK_StartTimer(1000, usbhid_cb);
}
コード例 #3
0
ファイル: _usb_page.c プロジェクト: supermk2/Deviation
unsigned usb_cb(u32 button, unsigned flags, void *data)
{
    (void)button;
    (void)data;
    if(flags == BUTTON_RELEASE) {
        _draw_page(1);
        GUI_RefreshScreen();
        USB_Enable(0, 1);
        wait_release();
        wait_press();
        wait_release();
        USB_Disable();
        _draw_page(0);
    }
    return 1;
}