TI中文支持网
TI专业的中文技术问题搜集分享网站

TM4C129DNCZAD: usb-cdc 通讯

Part Number:TM4C129DNCZAD

我现在用 TM4C129DNCZAD 这款单片机,OSC0(E19) 和 OSC1(D19) 接16MHZ 的晶振,XOSC0(T18)和XOSC1(T19) 接32768HZ的晶振,用的库是 TivaWare_C_Serial-2.2.0.295 ,PL6,PL7是USB接口。我需要实现虚拟串口的功能。
时钟配置

sc = SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ;
SysCtlClockSet(sc);
ui32SysClock = SysCtlClockFreqSet(sc,120000000);
USB引脚配置
ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_USB0);
while(!ROM_SysCtlPeripheralReady(SYSCTL_PERIPH_USB0));
ROM_GPIOPinTypeUSBAnalog(GPIO_PORTL_BASE, GPIO_PIN_6 | GPIO_PIN_7);

windows 电脑显示是未知设备。

请问

1、上述问题可能出在哪里?
2、根据我的硬件信息,应该如何配置时钟?USB时钟该如何配置,USB引脚如何配置?
3、有没有关于TM4C129DNCZAD 的USB-虚拟串口的例程?

Eirwen:

已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

Eirwen:

您看下能否参考下面链接中的example program:

e2e.ti.com/…/1517416

,

Chaoliang tang:

硬件只连接PL6 和 PL7,USB DFU 是正常的,但是CDC 总是提示设备无法识别,有可能是什么问题?

赞(0)
未经允许不得转载:TI中文支持网 » TM4C129DNCZAD: usb-cdc 通讯
分享到: 更多 (0)