OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请问如何使得VXWORKS时钟中断不打断我自己的中断。

共4条 1/1 1 跳转至

请问如何使得VXWORKS时钟中断不打断我自己的中断。

菜鸟
2005-09-13 16:55:00    评分

我自己的定时中断要求比较高,使用的CPU为AT91RM9200,中断可以设为0到7级。

BSP中VXWORKS时钟中断为最高级7级,我想把我的中断设为7级,把时钟中断设为6级。这样他的中断还会打断我的中断吗?他的中断比我优先级低,还能正常调度我的中断吗?




关键词: 请问     如何     使得     VXWORKS     时钟     中断     打断    

菜鸟
2007-01-17 10:37:00    评分
2楼
The System Timer Interrupt's priority must be zero. developer can not change it.

菜鸟
2007-01-17 20:52:00    评分
3楼
You also could mask interrupt totally, I think. As I can remember, Linux supplied spin_lock_irqxxx() functions to disable interrupts when your ISR is running. Vxworks should have supplied such functions.

菜鸟
2007-01-17 21:50:00    评分
4楼
中断应当不属于OS调度的范畴吧?

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]