本帖最后由 chasedreamsl 于 2010-8-10 12:04 编辑
硬件连接电路如:USB电路.jpg和cpu.jpg所示,电源4脚USB_HOST_DEC接AD,不过现在不用。CPU为STM32F103VCT6,采用外部晶振12M,固件库采用STM32_USB-FS-Device_Lib_V3.2.1中的virtual_Com_port。
按照USB时钟要求,已经把PLLCLK配置为72M,USB预分频1.5。程序下载后主机提示:unknown Device,于是看是否有中断产生,具体做法是在void USB_LP_CAN1_RX0_IRQHandler(void)设置标志位,但没看到标志位成功。仔细想想时钟配置应该没什么问题(串口调试成功,板子也跑起来了),固件库也曾在另一个板子上调试成功过,在这里只修改了外部晶振。到现在不知道要怎么下去,还请香主和各位大朋友指导。 |