1、hw_config.c文件:修改USB时钟相关配置、USB使能脚输出模式(参考Joystick); 2、usb_desc.c文件:修改PID为0x5721(或其它,0x5720似乎是内置ST-LINK的,待验证); 3、msd.c文件:在u8 MSD_GoIdleState(void)函数中,MSD_CS_LOW();后加一点延时 u8 MSD_GoIdleState(void) { u32 dlyCount = 0x100; /* MSD chip select low */ MSD_CS_LOW(); while(--dlyCount); /* Send CMD0 (GO_IDLE_STATE) to put MSD in SPI mode */ MSD_SendCmd(MSD_GO_IDLE_STATE, 0, 0x95); 。。。。。。
存在问题:访问速度偏慢
|