请问stm2cubemx生成的usb device大容量存储回调函数如何使用

2019-07-14 15:46发布

请问各位,stm2cubemx生成的usb device大容量存储软件,usb的connect和disconnect回调函数已经被重新定义,但是里面没有预留用户代码区,请问如何使用这2个回调函数?谢谢!~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
rstech_rd
1楼-- · 2019-07-15 00:00
/**
  * @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);
}
rstech_rd
2楼-- · 2019-07-15 00:02
使用过的请帮帮忙啊!~~
rstech_rd
3楼-- · 2019-07-15 01:31
在使用USB时发现硬件错误,主要现象是,主板断电再上电就会出现硬件错误,按键复位不会出现,通过实验发现是USB 初始化里面的开USB全局中断引起的,请问大神们这个问题如何解决?
yuxiangxyz
4楼-- · 2019-07-15 03:35
 精彩回答 2  元偷偷看……
谦谦三君子
5楼-- · 2019-07-15 07:26
还没接触过USB这部分,帮顶一下。
xieweibin
6楼-- · 2019-07-15 08:04
没有做过USB,只能帮楼主加人气了。

一周热门 更多>