完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
请问各位,stm2cubemx生成的u*** device大容量存储软件,u***的connect和disconnect回调函数已经被重新定义,但是里面没有预留用户代码区,请问如何使用这2个回调函数?谢谢!~~~
|
|
相关推荐
23个回答
|
|
|
检查一下USBD_LL_DevConnected是不是有weak修饰。如果有的话重写该函数就可以了;
USB的插入识别是靠上拉电阻实现的。如果断开device电源的话请拔下设备; |
|
|
|
|
|
/**
* @brief ConnectCallback callback. * @param hpcd: PCD handle * @retval None */ void HAL_PCD_ConnectCallback(PCD_HandleTypeDef *hpcd) { USBD_LL_DevConnected((USBD_HandleTypeDef*)hpcd->pData); } /** * @brief Disconnect callback. * @param hpcd: PCD handle * @retval None */ void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd) { USBD_LL_DevDisconnected((USBD_HandleTypeDef*)hpcd->pData); } |
|
|
|
|
|
使用过的请帮帮忙啊!~~
|
|
|
|
|
|
在使用USB时发现硬件错误,主要现象是,主板断电再上电就会出现硬件错误,按键复位不会出现,通过实验发现是USB 初始化里面的开USB全局中断引起的,请问大神们这个问题如何解决?
|
|
|
|
|
|
帮你顶一下
|
|
|
|
|
|
还没接触过USB这部分,帮顶一下。
|
|
|
|
|
|
没有做过USB,只能帮楼主加人气了。
|
|
|
|
|
|
只做过用库的USB,,,好像没这么复杂
|
|
|
|
|
|
|
|
|
bumingjueli
|
|
|
|
|
|
只做过用库的USB,,,好像没这么复杂
|
|
|
|
|
|
我的思路是:参考 开发板的USB例程
|
|
|
|
|
|
我也不知道,来顶你一下
|
|
|
|
|
|
我也不知道,来顶你一下
|
|
|
|
|
|
|
|
|
帮顶了!
|
|
|
|
|
|
关注。
|
|
|
|
|
|
帮你顶一下
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
2810 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2420 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2288 浏览 0 评论
2404 浏览 1 评论
1643 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 13:20 , Processed in 1.306031 second(s), Total 110, Slave 93 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
973