LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 801|回复: 2

采集与处理程序

[复制链接]
发表于 2006-1-4 15:50:24 | 显示全部楼层 |阅读模式
现在要写一个程序! 数据是每隔大约一秒的时间采集一次! 采集53次后,进行小波变换处理!
处理时,采集还是在继续的,而且是硬实时的!
请问这该怎么实现呀!这一段时间一直在考虑,总没有找到合适的答案!
另外定时器怎么用呀?就是时间到了让一个函数运行,没到的话别的函数运行!
谢谢各位大侠帮助!刚上路的新手!
发表于 2006-1-4 19:14:37 | 显示全部楼层
采集部分做成内核态的话用 add_timer, mod_timer 这几个函数,
做成用户态的也可以,就是注册 SIGALARM 回调函数。

主程序直接计算就可以,定时器到了会自动调用的。不过硬实时不好实现。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-4 20:04:23 | 显示全部楼层
是的,硬实时是要达到ms,采集主要是有采集卡完成的。
大侠的意思是采用alarm定时器!对吗?
在一个主线程里完成!
那用多线程是不是会更好点呢? 哪个生成哪个呢?采集在先!
谢谢指导!
回复 支持 反对

使用道具 举报

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

本版积分规则

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