请问专家,我使用官方例程的usb_host_msc例程修改后发现程序在上电的时候能够检测到u盘,而启动后热拔插的u盘不能检测到。请问下我需要如何修改下程序才能达到热拔插的时候检测到u盘呢?谢谢!
官方提供的usb_host_msc是可以热拔插的,是不清楚你是否的板子是什么型号的,是否是外部独立供电的,由于USB需要的电流比较大,依靠仿真器提供的电流存在不足的。
我是自己做的板子,最终发现,ti的板子上是用芯片控制usb的外部电路的,结果就导致了我的程序只有在重启的的时候能够检测到u盘,不知道ti为啥会这么设计。