This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

unable to get USB interrupt in Tiva

Hi all, I am using Tiva tm4c1237h , i am using keil as IDE. I am unable to interrupt on USB. Systick interrupt is working fine.My USB configuration is as bellow.

USBStackModeSet(0, eUSBModeForceHost, 0);

SysCtlPeripheralEnable(SYSCTL_PERIPH_USB0);

GPIOPinConfigure(GPIO_PF4_USB0EPEN); // GPIOPinConfigure(GPIO_PF5_USB0PFLT); // GPIOPinTypeUSBAnalog(GPIO_PORTB_BASE, GPIO_PIN_0 | GPIO_PIN_1); //USB0ID , USB0VBUS GPIOPinTypeUSBDigital(GPIO_PORTF_BASE, GPIO_PIN_4 | GPIO_PIN_5);//USB0EPEN, USB0PFLT GPIOPinTypeUSBAnalog(GPIO_PORTJ_BASE, GPIO_PIN_0 | GPIO_PIN_1); //USB0DM, USB0DP

SysTickPeriodSet(SysCtlClockGet() / TICKS_PER_SECOND); SysTickEnable(); SysTickIntEnable();

IntMasterEnable(); USBStackModeSet(0, eUSBModeHost, ModeCallback);

USBHCDRegisterDrivers(0, g_ppHostClassDrivers, g_ui32NumHostClassDrivers); USBHCDInit(0, g_pui8HCDPool, HCD_MEMORY_SIZE); USBHCDPowerConfigInit(0, USBHCD_VBUS_AUTO_HIGH);

g_psKeyboardInstance = USBHKeyboardOpen(KeyboardCallback, g_pui8Buffer, KEYBOARD_MEMORY_SIZE);

And surprise is that this is working in CCS,but not in Keil.

Regards,
Sagar

0