硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2353|回复: 2
收起左侧

stm32F103做的U盘 mass storage 如何检测电脑弹出了?

[复制链接]

1

主题

2

回帖

21

积分

新手上路

积分
21
发表于 2018-2-13 11:56:04 | 显示全部楼层 |阅读模式
各位好,请问大家有没做个U盘 电脑上已经弹出检测?

感谢!

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2018-2-13 12:46:36 | 显示全部楼层
103不清楚,好久没用F1的USB功能了,F4的比较简单,在这几个消息里面做标志即可。另外跟你电脑自带的USB驱动识别速度也有关系,有时候电脑反应迟钝,得等会才能出来。
  1. /**
  2. * @brief  Displays the message on LCD on device config event
  3. * @param  None
  4. * @retval Status
  5. */
  6. void USBD_USR_DeviceConfigured (void)
  7. {
  8.   usb_printf("> MSC Interface started.\n");

  9. }
  10. /**
  11. * @brief  Displays the message on LCD on device suspend event
  12. * @param  None
  13. * @retval None
  14. */
  15. void USBD_USR_DeviceSuspended(void)
  16. {
  17.     usb_printf("> Device In suspend mode.\n");
  18. }


  19. /**
  20. * @brief  Displays the message on LCD on device resume event
  21. * @param  None
  22. * @retval None
  23. */
  24. void USBD_USR_DeviceResumed(void)
  25. {

  26. }

  27. /**
  28. * @brief  USBD_USR_DeviceConnected
  29. *         Displays the message on LCD on device connection Event
  30. * @param  None
  31. * @retval Status
  32. */
  33. void USBD_USR_DeviceConnected (void)
  34. {
  35.   usb_printf("> USB Device Connected.\n");
  36. }


  37. /**
  38. * @brief  USBD_USR_DeviceDisonnected
  39. *         Displays the message on LCD on device disconnection Event
  40. * @param  None
  41. * @retval Status
  42. */
  43. void USBD_USR_DeviceDisconnected (void)
  44. {
  45.   usb_printf("> USB Device Disconnected.\n");
  46. }
复制代码


回复

使用道具 举报

1

主题

2

回帖

21

积分

新手上路

积分
21
 楼主| 发表于 2018-2-13 12:49:58 | 显示全部楼层
感谢老大, 我测试一下.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-28 00:40 , Processed in 0.182905 second(s), 31 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表