F7的USB对SD卡虚拟U盘,台式机读不了,笔记本能读去掉其他不相关的部分函数,台式机就可以读了。但是其他功能(虚拟U盘之外的...

2019-07-20 07:59发布

本帖最后由 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卡时不运行,这里就不展示了,我感觉应该会有其他人也遇到过类似问题,不知大家有什么办法提示一下呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ligongxiaobie
1楼-- · 2019-07-20 08:49
自己的帖子自己顶吧,不知有没有遇到过的
ligongxiaobie
2楼-- · 2019-07-20 14:21
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-20 20:21
帮顶

一周热门 更多>