什么节日吃汤圆| 尿潜血是什么意思| 软脚虾是什么意思| 六七是什么意思| 什么是前列腺钙化| 柴鸡是什么鸡| 饱和脂肪酸是什么| 炖牛肉放什么| 脾大是什么病| 什么品牌的空气炸锅好| 上海元宵节吃什么| 心电图窦性心律什么意思| 火可念什么| 台州为什么念第一声| mua是什么意思| 人参和什么泡酒最好| 胃肠感冒可以吃什么水果| 肝浸润是什么意思| 刑警是干什么的| 抽象思维是什么意思| 胃痛可以吃什么水果| 贵人多忘事是什么意思| 舌苔白厚吃什么药| 不生孩子的叫什么族| 太多的借口太多的理由是什么歌| 为什么右眼皮一直跳| 嗓子不舒服做什么检查| 肌肉纤维化是什么意思| 淋巴细胞计数偏高是什么原因| 王字旁一个玉读什么| dmp是什么意思| 主动脉夹层是什么意思| xyz是什么意思| iq什么意思| 治霉菌性阴炎用什么药好得快| 怎么判断脸上是什么斑| 银手镯为什么会变黑| 土和什么相生| 经期不能吃什么| 画什么点睛| 全麻手术后为什么不能睡觉| 折叠胆囊是什么意思| 国防部是干什么的| 368什么意思| 荻是什么意思| 经常掉头发是什么原因| 副校长是什么级别| 结核是什么病| 女人肺气虚吃什么补最快| 山楂和什么泡水喝减肥效果最好| 1月9日什么星座| 眼压高用什么药| 羽字五行属什么| 婴儿睡觉头上出汗多是什么原因| 新店开业送什么好| 一九七二年属什么生肖| 智齿什么时候开始长| 苦荞茶有什么作用| 柳树的叶子像什么| 狗狗发烧吃什么药| 凝字五行属什么| 大象的鼻子有什么作用| 心肾两虚吃什么中成药| 跪安是什么意思| 朝霞什么晚霞什么| 鼻子两侧挤出来的白色东西是什么| 桑叶泡水喝有什么功效和作用| 女人脚抽筋是什么原因| 胃痉挛有什么症状| 心脏不好吃什么药最好| 7月10号是什么星座| 什么梳子梳头最好| 蓝莓对身体有什么好处| 咳嗽什么原因引起的| 血常规挂什么科| 窝边草是什么意思| 路亚竿什么品牌好| 肚子疼挂什么科| 什么水果补钾| 泌尿系统由什么组成| 狗肚子有虫子吃什么药| 白羊男和什么星座最配| 什么人不能喝大麦茶| 二线用药是什么意思| 什么是卧蚕| 害羞是什么意思| 夏天怕冷是什么原因| 琛读什么| 脸上长小疙瘩是什么原因| 光天化日什么意思| 高低肩挂什么科| 肚子饿了为什么会叫| 山魈是什么| 白羊座的幸运色是什么颜色| 肾结石吃什么水果| 霉菌性阴道炎吃什么消炎药| 霍山黄芽属于什么茶| 小舅子是什么意思| 毛主席为什么不进故宫| 中专是什么学历| 刮宫是什么意思| 5月28日什么星座| 兔子能吃什么水果| 早餐吃什么有营养| 吃李子有什么好处和坏处| 疲软是什么意思| 牙齿酸胀是什么原因| 胶原蛋白有什么作用| 藿香正气水治疗什么病| 与什么有关| 农历七月初五是什么星座| 恐龙为什么会灭绝| 糙米饭是什么米| 月寸读什么| 男人喝劲酒有什么好处| 老佛爷是什么牌子| 经期适合喝什么汤| 被孤立的一般是什么人| 蝾螈是什么| 田宅宫是什么意思| 唯有女子与小人难养也什么意思| 氯化钙是什么| ct是什么| 基因是什么意思| 低度鳞状上皮内病变是什么意思| 俏皮话是什么意思| 神经疼吃什么药| 喝酒吃头孢有什么反应| 高血压什么不能吃| 垂问是什么意思| 什么是乙肝病毒携带者| 水煮鱼用什么鱼做好吃| 蜻蜓点水的目的是什么| 什么食物对心脏有好处| 为什么叫关东军| 低密度脂蛋白胆固醇高吃什么药| crt是什么| 房间消毒杀菌用什么好| 五十知天命什么意思| 猕猴桃什么季节成熟| 拮抗剂是什么| 神经根型颈椎病吃什么药| 不饱和脂肪酸是什么意思| 什么原因导致心肌缺血| 鸡属于什么动物| 喝什么茶降血压最好最快| 热伤风吃什么药好得快| 女性私处为什么会变黑| 吃生蚝补什么| 阳虚水泛是什么症状| 蛇胆疮是什么原因引起的| 胎盘埋在什么地方最好| 什么是量子力学| 男人什么时候精子最强| 水瓶男和什么星座最配| 胆囊小是什么原因| 小孩睡觉张开嘴巴是什么原因| 女人阴道痒是什么原因| coach是什么意思| 甲状腺结节什么症状| 手外科属于什么科| 突然耳朵聋是什么原因| 糖衣炮弹什么意思| 脑梗吃什么食物好| 食之无味什么意思| 佛珠断了有什么预兆| 7月8号是什么日子| 大便不通吃什么药| 做梦吃酒席什么预兆| 跖疣长什么样| 猫发出咕噜咕噜的声音是什么意思| 长期贫血会导致什么严重后果| a血型和o血型生出宝宝是什么血型| 阴部瘙痒是什么原因| 肺炎吃什么药| 党委副书记是什么级别| 长期喝咖啡有什么危害| 蠼螋吃什么| mmc是什么意思| 柯基为什么要断尾巴| 全身水肿是什么原因引起的| 角膜炎滴什么眼药水| 胃溃疡吃什么药好| 三个子字念什么| 脱臼是指什么从什么中滑脱| friend什么意思中文| 纳氏囊肿是什么意思| 对宫星座是什么意思| 花心大萝卜是什么意思| 脚心是什么穴位| 后背疼痛是什么原因| 脸上有红血丝是什么原因| 梦见好多人是什么意思| 汗水多吃什么药| 高处不胜寒是什么意思| 手红是什么原因| 秋高气爽是什么意思| 为什么会有台风| 梦见下雨是什么征兆| 横截面是什么意思| 怀孕初期吃什么菜| 三月18号是什么星座的| 69是什么意思| 尿素酶阳性什么意思| 川崎病是什么| 百福图挂在家里什么位置好| 吃什么容易便秘| 心脏在什么位置图片| 井泉水命什么意思| 人发胖的原因是什么引起的| 炼奶是什么| 梦见自己理发是什么意思| 风疹病毒igg阳性是什么意思| 八月出生的是什么星座| 看心脏病挂什么科| 吃阿司匹林有什么副作用| cea是什么意思| 麦冬有什么作用与功效| 经常感觉饿是什么原因| 下焦湿热阴囊潮湿吃什么药| 1月22是什么星座| 2006属什么| 世界上最长的英文单词是什么| 毫米后面的单位是什么| 宫颈疼是什么原因| 电风扇什么牌子好| 频发室性早搏吃什么药| 男人为什么会遗精| 肚子大是什么原因| 梦见摘丝瓜有什么预兆| 昏睡是什么症状| 形婚是什么意思啊| 益母草颗粒什么时候喝| 烤冷面的面皮是什么面| 异国他乡的异是什么意思| 唱歌有什么好处| 不劳而获是什么意思| 肺部有问题一般会出现什么症状| Mo什么元素| 女生被操什么感觉| 如虎添翼是什么生肖| 衣原体检查是什么| 榴莲什么季节吃最好| 弓形虫抗体阳性是什么意思| 吃什么对肺好| 本来无一物何处惹尘埃什么意思| 尿频尿急尿不尽挂什么科| 菜花炒什么好吃| 梦见下大雨是什么预兆| 喝水多尿少是什么原因| 核糖体是什么| 什么是云| 炖羊肉放什么| 什么是挠脚心| 脚底出汗是什么原因| no2是什么| 左胸隐隐作痛是什么原因| 东盟为什么没有中国| 亲子鉴定挂什么科| 蚝油是用什么做的| 大便少是什么原因| 额头有痣代表什么| 卷柏属于什么植物| 小孩满月送什么礼物好| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? MCU ? 请问NUC505USBHost如何判断U盘是否已经拔出?

共2条 1/1 1 跳转至

请问NUC505USBHost如何判断U盘是否已经拔出?

高工
2025-08-04 17:36:35     打赏
百度 实践证明,中央政治局及其常委会以身作则,认真落实八项规定,同时狠抓八项规定精神的贯彻执行,向全党全社会释放坚持不懈抓作风建设的强烈信号,极大地促进了党风政风转变,提高了党在人民群众中的威信。

使用NUC505 的U盘例子,可以识别U盘并读出扇区等,但不知道如何判断U盘已经拔出?
我做了下列尝试:

1. 使用下列断点办法判断USB设备拔出,但是没有效果:
   该断点却可以感应到USB设备插入
    for (;;)
    {
        if (USBH_ProcessHubEvents())
        {
            put_rc(f_mount( FatFs[0], "", 0));  //设置断点
        }
    }   

2. 观察NUC505的相关寄存器来判断USB设备拔出,也无效果
  寄存器:Host Controller Root Hub Port Status
  此寄存器有一个 CSC 标志位 Connect Status Change

3. ****USBH的中断,无效果
  在此设置断点 void USBH_IRQHandler(void)




关键词: NUC505     USB    

助工
2025-08-04 17:36:54     打赏
2楼

判断U盘是否已拔出的方法可以通过监测USB设备的连接状态来实现。在NUC505 USB Host中,可以使用USBH_HUB_GetDeviceStatus函数来获取USB设备的连接状态。该函数返回值为USBH_HUB_PORT_STATE枚举类型,其中有一个标志位USBH_HUB_PORT_CONNECT表示设备是否连接。

以下是一个示例代码段,用于判断U盘是否已拔出:

```c
for (;;) {
    if (USBH_ProcessHubEvents()) {
        USBH_HUB_PORT_STATE portState = USBH_HUB_GetDeviceStatus(USB_HOST_PORT_NUM);
      
        if (!(portState & USBH_HUB_PORT_CONNECT)) {
            // U盘已拔出
            break;
        }
      
        // U盘仍然连接着
        // 执行需要的操作
    }
}
```

注意:上述示例代码中的USB_HOST_PORT_NUM需要替换为实际使用的USB端口号,通常为0或1,具体取决于NUC505的硬件设计。

通过轮询USB设备的连接状态,可以判断出U盘是否已拔出。当USBH_HUB_GetDeviceStatus函数返回的状态中不包含USBH_HUB_PORT_CONNECT标志位时,即表示U盘已拔出。此时可以中断循环,并执行对应的处理逻辑。 


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
痔疮看什么科 胰腺疼痛吃什么药 更年期失眠吃什么药 大排畸主要检查什么 农业户口和非农业户口有什么区别
不眠夜是什么意思 造影有什么危害 男人下巴有痣代表什么 红果是什么 去医院看膝盖挂什么科
属羊的是什么命 什么样的伤口算开放性 冬瓜烧什么好吃 头晕头重昏昏沉沉是什么原因 错落有致的意思是什么
什么药治痔疮最快 老枞是什么茶 10月1日是什么日子 屡试不爽是什么意思 瑞舒伐他汀什么时候吃最好
上海话十三点是什么意思hcv8jop5ns0r.cn 厘米为什么叫公分yanzhenzixun.com 来例假可以吃什么水果hcv7jop6ns5r.cn 人老是犯困想睡觉是什么原因hcv8jop8ns6r.cn 筒骨炖什么好吃hcv7jop9ns2r.cn
皇帝的新装是什么意思hcv8jop3ns8r.cn 氟哌噻吨美利曲辛片治什么病hcv9jop0ns7r.cn 淀粉酶高有什么危害hcv8jop5ns4r.cn 奕字属于五行属什么mmeoe.com 排骨炒什么配菜好吃cl108k.com
痔疮是什么样子的hcv9jop7ns2r.cn 7.9是什么星座hcv8jop9ns2r.cn 身份证最后四位数代表什么hcv9jop4ns1r.cn 嗓子疼是什么原因hcv9jop5ns0r.cn 干咳无痰吃什么药效果最好hcv8jop1ns8r.cn
尿酸高什么原因引起的hcv8jop6ns8r.cn 李健是清华什么专业hcv8jop4ns4r.cn 代孕是什么hcv9jop4ns0r.cn 玫瑰花代表什么意思hcv8jop2ns8r.cn 抽脂有什么风险和后遗症hcv9jop1ns1r.cn
百度