本帖最后由 ligongxiaobie 于 2018-5-22 20:03 编辑
如题,程序用咱们正点原子的程序,台式机能识别驱动,但是显示叹号,笔记本能识别U盘。去掉其他不相关的部分函数,台式机就可以读了。但是其他功能(虚拟U盘之外的功能)就无法实现了。
基本代码如下:
[mw_shl_code=applescript,true] my_mem_init(SRAMIN); //初始化内部内存池
SD_Init();
exfuns_init();
MSC_BOT_Data=mymalloc(SRAMIN,MSC_MEDIA_PACKET); //申请内存
USBD_Init(&USB_OTG_dev,USB_OTG_FS_CORE_ID,&USR_desc,&USBD_MSC_cb,&USR_cb);
// delay_ms(1800);
printf("进入USB
");
while(1); [/mw_shl_code]其他还有比较大的代码在不读SD卡时不运行,这里就不展示了,我感觉应该会有其他人也遇到过类似问题,不知大家有什么办法提示一下呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>