我做的上位机软件,一个线程一直在进行数据采集(通过串口),不停的调用writefile()和readfile()函数完成。
这时候我要修改参数值的时候也需要通过writefile()和readfile()函数来完成。这样的话就冲突了吧,怎么实现呢。
我尝试了互斥锁,但是不太会用。请高手指点一下!
这时候我要修改参数值的时候也需要通过writefile()和readfile()函数来完成。这样的话就冲突了吧,怎么实现呢。
我尝试了互斥锁,但是不太会用。请高手指点一下!
解决方案 »
- 添加类变量后无法赋值
- cricheditctrl如何实现文本折叠,就像VC2008的注释一样可以点一下折叠起来
- 我用VC创建了一个COM,想调用一个.dll文件可是总提示link错误
- 文件读写问题(在线等),哥们儿就剩十分了
- 问个dll的问题??
- 对文件的剪切是怎么实现的?
- 无法打开包含文件 'winresrc.h'
- ★★★★★★送源码(有文档)★★★★★★★
- 《windows程序设计》下载,送上10分
- 谁有BoundsChecker6.2forVC++注册码或者6.0x的下载地址?
- 求下载网页的软件,要带有url筛选的
- CAsyncSocket的函数OnClose(int nErrorCode)的问题
http://blog.csdn.net/chexlong/article/details/7110060
一个线程一直在进行数据采集(通过串口),不停的调用writefile()和readfile()函数完成。
这时候我要修改参数值的时候也需要通过writefile()和readfile()函数来完成,(这个是通过双击列表的行来触发的)
我表述有误,你看看这样的话,用互斥锁不行了吧???
不好意思,其实不算是线程。
一个线程一直在进行数据采集(通过串口),不停的调用writefile()和readfile()函数完成。
这时候我要修改参数值的时候也需要通过writefile()和readfile()函数来完成,(这个是通过双击列表的行来触发的)
你看这样应该怎么做呢?