首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > VxWorks >

请问,以太网会占用中断多长时间

2013-01-06 
请教,以太网会占用中断多长时间vxworks 5.5,pentium的cpu最近开发一个程序,外置板卡以2k的速率向系统申请

请教,以太网会占用中断多长时间
vxworks 5.5,pentium的cpu
最近开发一个程序,外置板卡以2k的速率向系统申请一次中断,申请的中断号为IRQ5,系统运行任务量不大,还有一个网络通信。
测试发现2k的中断有时会被延时几百个微秒才执行,按说vxworks实时系统,响应中断不会这么慢呀?
请教高手会是哪些原因?网络通信底层的驱动会占用中断几百个微秒吗?对于中断,不是会只执行关键指令,立刻退出吗,怎么会占用中断这么长时间?
[解决办法]
从这看不出来,你可以用tornado自带的windview看一下,能看出来是哪个任务占住了CPU,在编译vx时把windview组件选上(用系统时戳),交叉调试时启动windview就可以了

热点排行