当前位置: 代码迷 >> VxWorks >> 请问,以太网会占用中断多长时间
  详细解决方案

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

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