Thread 中讨论的其他器件:EK-TM4C1294XL、
您好!
我在器件模式下的 USB 模块有 CDC 问题。
我在 launchpad 上运行了完全相同的代码、但在单独的微控制器上、代码无法正常工作。
我可以删除任何硬件问题、因为我能够进入引导加载程序模式(Tiva 固件升级)
请找到所附的用于初始化 USB 模块的代码。
ui32SysClock = MAP_SysCtlClockFreqSet ((SYSCTL_XTAL_25MHz | SYSCTL_OSC_MAIN | SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480)、120000000); SysCtlPeripheralEnable (SYSCTL_Periph_GPIOB); SysCtlPeripheralEnable (SYSCTL_Periph_GPIOL); GPIOPINTypeUSBAnalog (GPIO_PORTL_BASE、 GPIO_PIN_6 | GPIO_PIN_7); MAP_SysCtlPeripheralEnable (SYSCTL_Periph_USB0); USBBufferInit (&g_sTxBuffer); USBBufferInit (&g_sRxBuffer); SysCtlVCOGet (SYSCTL_XTAL_25MHz、 ui32PLLRate); USBDCDFeatureSet (0、USBLIB_Feature_CPUCLK、&ui32SysClock); USBDCDFeatureSet (0、 USBLIB_FEATE_USBPLL、&ui32PLLRate);// ui32PLLRate = 240000000? USBDCDCInit (0、&g_psCDCDevice);
我为 TM4C1294XL 加载了"USB_DEV_cserial"示例、但器件未显示。
频率是否有问题?