我用 usbdevice 和 flash 模拟 u 盘,RTT 版本 4.1.0,设备为 STM32h7 阿波罗开发板,为避免其它问题,仅开了 usb mass storage 和 flash 驱动。
用 debug 进行编译烧录,每次插拔都很顺利的在电脑上识别 u 盘,读写也正常。但是用 release 进行编译烧录,插上电脑多数不会有反应,偶尔才会有识别出 u 盘,识别出后读写倒是正常。
不知道有没有同样问题困扰的朋友,或者哪位大神帮忙指点一下。
查看更多
找到一点点线索,和 h7 的 data cache 配置有关
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
可能是硬件供电的s问题,新做的板子没问题