当前位置:
工控论坛
> >
产品
>
工控机
>
数据采集与分析
我要发帖
求助:每5微秒(5us)发一次中断可不可以?
点击:
678
| 回复:
3
rock-
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 7回
年度积分:0
历史总积分:37
注册:2004年10月19日
发表于:2004-11-04 21:04:00
楼主
采集数据时每5微秒(5us)向cpu发一次中断可不可以? 一般cpu最快能处理多长时间发一次中断?
分享到:
收藏
邀请回答
回复楼主
举报
fortung
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 10回
年度积分:0
历史总积分:15
注册:2004年4月16日
发表于:2004-11-04 21:18:00
1楼
可以吧 因为一个机器周期为2us
回复
引用
举报
rock-
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 7回
年度积分:0
历史总积分:37
注册:2004年10月19日
发表于:2004-11-04 21:34:00
2楼
谢谢Cinvence: 再请问一下 我想在数据采集中采用中断方式读数据,采样率为128KHz 16bit 请问不加缓存,直接利用中断进入总线可以吗? 我怕cpu跟不上 谢谢!!
回复
引用
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-11-05 09:41:00
3楼
发生中断时, 系统要作一些处理(context switch...), 然后去 call 你的 ISR() 来搬取数据. 5us = 200 KHz, 意思是每秒钟要 CPU 去处理 20 万次中断要求. 在 Windows 的多工环境下, 用 PII 300Mhz, 可能只能跑到 40KHz (4万次/秒). DOS 的单工环境下应该会好很多.
回复
引用
举报
热门招聘
相关主题
请教!请教!
[1353]
加固计算机主要应用在哪些领...
[1352]
AB的Controllogix5000 PLC通...
[4725]
PCBASE UCOS
[1882]
工控机与PLC、普通电脑的区别...
[6115]
关于cPCI的问题
[1399]
PXI 与 工业计算机(工控机)的...
[13299]
PCI与CPCI有什么区别和联系
[4144]
倍福pc与plc通讯错误
[2988]
VB能同时与2个串口进行通信吗...
[2105]
官方公众号
智造工程师
客服
小程序
公众号