黄山派配置USB_MSTORAGE不成功

我偿试在黄山派配置USB_MSTORAGE

#define RT_USING_USB_DEVICE 1
#define RT_USBD_THREAD_STACK_SZ 4096
#define USB_VENDOR_ID 0x0FFE
#define USB_PRODUCT_ID 0x0001
#define RT_USB_DEVICE_MSTORAGE 1
#define RT_USB_MSTORAGE_DISK_NAME “sdcard”

#define BSP_USING_USBD 1

static int sdcard_init(void)
{
// TF card must be inserted before initialization can proceed.
rt_pin_mode(27, PIN_MODE_INPUT); // PA27
while (rt_pin_read(27) == PIN_HIGH)
{
LOG_W(“Please insert TF card.\n”);
rt_thread_mdelay(1000);
}

LOG_I("TF card detected.\n");

rt_device_t msd = rt_device_find("sd0");
if (msd == NULL)
{
    LOG_E("Error: the flash device name (sd0) is not found.\n");
    return RT_ERROR;
}

if (dfs_mount("sd0", "/", "elm", 0, 0) != 0) // fs exist
{
    LOG_E("mount fs on tf card to root fail\n");
    return RT_ERROR;
}

LOG_I("mount fs on tf card to root success\n");    

return RT_EOK;

}

INIT_ENV_EXPORT(sdcard_init);

程序运行起来后SD卡是挂载成功的。能播放MP3。但是USB无法实现

可以提供LOG分析一下吗