社区
进程/线程/DLL
帖子详情
一个多线程中读写计时器卡的问题
fisher79
2004-08-15 04:56:47
有两个线程,要随机的读写同一个8253的计时器,
现在有一个问题是,为什么读出来的数据总是不准确,
总是有些计时的数据是读不到,
请问这是怎么造成的???
...全文
112
4
打赏
收藏
一个多线程中读写计时器卡的问题
有两个线程,要随机的读写同一个8253的计时器, 现在有一个问题是,为什么读出来的数据总是不准确, 总是有些计时的数据是读不到, 请问这是怎么造成的???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2004-08-19
打赏
举报
回复
互斥访问来保证线程同步,这样可以避免数据干扰
yaozijian110
2004-08-19
打赏
举报
回复
程序启动时:
CRITICAL_SECTION cs;
InitializeCriticalSection(&cs);
线程读写计时器时:
EnterCriticalSection(&cs)
//读或者写计时器的代码
LeaveCriticalSection(&cs);
程序退出时:
DeleteCriticalSection(&cs);
mythay
2004-08-15
打赏
举报
回复
同意楼上
howtotell
2004-08-15
打赏
举报
回复
两个进程要互斥的访问.
C#源码大集合 01(共3卷)
│ └─第四十讲 开发
一个
简单的Mobile应用程序 │ ├─第07部分
多线程
│ │ ├─第42讲
一个
简单的
多线程
实例 │ │ ├─第43讲 播放声音 │ │ └─第四十五讲 反射 │ ├─第08部分XML │ ...
JAVA_API1.6文档(
中
文)
javax.management.timer 提供对 Timer MBean(
计时器
MBean)的定义。 javax.naming 为访问命名服务提供类和接口。 javax.naming.directory 扩展 javax.naming 包以提供访问目录服务的功能。 javax.naming.event ...
java api最新7.0
javax.management.timer 提供对 Timer MBean(
计时器
MBean)的定义。 javax.naming 为访问命名服务提供类和接口。 javax.naming.directory 扩展 javax.naming 包以提供访问目录服务的功能。 javax.naming.event 在...
精通Windows.API-函数、接口、编程实例.pdf
7.2.4 使用可等待
计时器
(Timer) 206 7.3 等待进程和线程的执行完成 209 第8章 服务 210 8.1 基本概念 210 8.1.1 服务控制器(SCM) 211 8.1.2 服务程序 211 8.1.3 服务控制管理程序 211 8.1.4 系统服务...
射频
卡
多线程
读写
原理及其实现
摘 要 介绍了射频
卡
的工作原理及结构,并给出了使用
多线程
技术实现射频
卡
监听和
读写
的方法及其在C#下的具体实现。指出利用
多线程
实现射频
卡
的监听和
读写
能够提高射频
卡
读写
程序的并发性、可靠性和运行效率,从而...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章