2665|0

1

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

MPC5200B中断嵌套问题,请各位大侠指点迷津! [复制链接]

小弟使用的是POWERPC中断MPC5200B vxworks 操作系统.在做中断嵌套测试试验中发现:5200中断优先级机制经常不起作用.
试验方法:
将IRQ2的优先级设为最高,在中断服务程序中屏蔽其他所有中断.且中间不开中断使能位(MSR[EE]).
将其他中断源优先级设为低(CAN,网络,BESTCOMM,串口1等等).在中断服务程序中屏蔽除IRQ2外的中断,打开中断使能位.
IRQ2: 周期1.667ms,执行时间800us.
CAN:  随机,执行时间10ms.
BESTCOMM,串口1:很少,执行时间小于10us.

理论上,IRQ2可以中断所有其他中断,而其他中断不能中断IRQ2.
但是试验现象是CAN中断不能每次被IRQ2中断.

请大侠指定,谢谢.
点赞 关注

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表