社区
嵌入开发(WinCE)
帖子详情
怎么样检测CF 卡 的插入/拔出 事件呢?
slyzhang
2005-07-04 12:06:30
怎么样检测CF 卡 的插入/拔出 事件呢? 我想实现当卡拔出的时候关闭所有的卡上的程序,卡插上后重新启动所有的程序....
...全文
517
18
打赏
收藏
怎么样检测CF 卡 的插入/拔出 事件呢?
怎么样检测CF 卡 的插入/拔出 事件呢? 我想实现当卡拔出的时候关闭所有的卡上的程序,卡插上后重新启动所有的程序....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
slyzhang
2006-02-10
打赏
举报
回复
看来要想特殊的办法 了
slyzhang
2006-01-27
打赏
举报
回复
try CeRunAppAtEvent() with parameter : NOTIFICATION_EVENT_DEVICE_CHANGE for the event when a PC Card device is changed.
----------------------------------
这个太慢了 , 当你拔掉卡时 程序已经出错了。
joyfly
2006-01-22
打赏
举报
回复
try CeRunAppAtEvent() with parameter : NOTIFICATION_EVENT_DEVICE_CHANGE for the event when a PC Card device is changed.
dyh0
2006-01-18
打赏
举报
回复
MARK
singlerace
2006-01-16
打赏
举报
回复
这有什么难的。能改BSP的话,CF卡插入或拔出时都产生中断,在这时候做一下处理就行了;不能改BSP的话,device manager会发出FATFS_MOUNT_GUID或者BLOCK_DRIVER_GUID notification,调用RequestDeviceNotifications()接收其中之一然后判断一下是不是CF card引起的就行了。
slyzhang
2006-01-16
打赏
举报
回复
最好的思路是:
在底层驱动程序里面写上一段, 当卡巴掉的时候应该是系统杀死正在运行的程序;同时提示一个没有卡的画面;禁止相关的中断产生。等待系统插入卡重新引导相关的程序。
但是一直没有很好地解决方案,使用WM_DEVICECHANGE 消息 太慢了,程序已经出错了,产品反应迟钝。
slyzhang
2005-10-29
打赏
举报
回复
应该在DRIVER 的INTERRUPT 处理事件中加一些处理代码。也许是特殊目的的应用,所以可以考虑将其放置在中断处理中。
slyzhang
2005-07-22
打赏
举报
回复
没有。。。。。。不知道如何处理,大家有没有相关的资料哪??其他想法。。
mastercyl
2005-07-16
打赏
举报
回复
问题解决了吗?
我也想知道怎么处理的
dmyb7233
2005-07-16
打赏
举报
回复
up
slyzhang
2005-07-09
打赏
举报
回复
回:
WM_DEVICECHANGE 消息。
应该会收到下面的事件:
DBT_DEVICEARRIVAL
DBT_DEVICEREMOVECOMPLETE
-------------------------------
这个消息检测不到.....
slyzhang
2005-07-09
打赏
举报
回复
回:CF卡不一定是热拔插吧??
-------------------------------------
CF卡是热拔插 需要检测热拔插事件.....
Event :
Remove
Insert ,When Card is Inserted..
Ready ,After WinCE mount the CF card File system(FAT).
mastercyl
2005-07-07
打赏
举报
回复
CF卡不一定是热拔插吧??
中级伴读
2005-07-07
打赏
举报
回复
学习
载舟之水
2005-07-07
打赏
举报
回复
这样做不大好,要是拔得快了,来不及关怎么办。
mastercyl
2005-07-06
打赏
举报
回复
我也想知道啊
seaquester
2005-07-06
打赏
举报
回复
如果是在应用程序中,可以监控 WM_DEVICECHANGE 消息。
应该会收到下面的事件:
DBT_DEVICEARRIVAL
DBT_DEVICEREMOVECOMPLETE
ted_huangsh
2005-07-05
打赏
举报
回复
好难,搞不清楚,帮你顶一下..
调研报告格式-无线网络调研报告-精品.docx
其实PCI无线
卡
只是在PCI转接
卡
上
插入
一块普通的PCMCIA
卡
.USB接口无线
卡
适用于笔记本和台式机,支持热插拔,如果
卡
外置有无线天线,那么,USB接口就是一个比较好的选择. 1.2无线上
卡
无线上
卡
指的是无线广域
卡
,连接到无线...
linux卸载
cf
卡
命令,嵌入式Linux 中
CF
卡
的驱动和管理技术研究
为了在没有PCMCIA控制器的情况下仍然要利用CompactFlash存储
卡
(简称
CF
卡
)作为存储设备,作者从
CF
卡
的硬件特性入手,在系统层基于
CF
卡
的memory寻址访问方式来改造
CF
卡
的低层驱动,并在应用层实时管理
CF
卡
的热插拔事务...
Xscale PXA255处理器与
CF
卡
的接口设计
以导航设备存储系统应用为例,本文讨论了Intel Xscale PXA255嵌入式处理器与
CF
卡
的硬件接口设计,并以读写
CF
卡
扇区的程序为例,给出了
CF
卡
软件编写的技巧。该设计为基于PXA255处理器的嵌入式系统提供了扩展存储空间...
C++之Windows监听USB热插拔
事件
关键词:C++、Windows、USB热插拔
事件
、RegisterDeviceNotification()#include <Windows.h> #include <tchar.h> #include <Dbt.h> #include <setupapi.h> ...
USB 设备热插拔的
检测
系统
检测
USB 设备往往分为两个过程: 1. USB 设备已经
插入
, 打开软件。 此时需要枚举当前设备列表中所有的设备,并过滤指定的USB 设备。 2. 打开软件后, USB 热插拔 。 此时用WM_DEVICECHANGE 消息去获取...
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章