Board logo

标题: 实时性要求很高的系统!怎么解决 [打印本页]

作者: xuguostar    时间: 2005-7-5 17:50     标题: 实时性要求很高的系统!怎么解决

该系统采用TBM中断实现4路信号的采集;用键盘中断实现对某电路的过流保护,就是当电流过大的时候,会触发键盘中断,然后系统再采取相应的措施。所以说这个键盘中断的实时性要求很高。 如果当电路过流时,系统还正在TBM中断中,无法采取过流保护措施,因为过流保护的响应时间在1毫秒以内。  

    希望哪位高人处处主意!(注意不可以采用可剥夺性的操作系统)
作者: libingqiang    时间: 2005-7-6 10:31

可不可以在你的TBM中断中加入几句检测键盘中断标志的语句,若检测到,表明发生过流保护,强制退出TBM中断。
这样可以提高一些实时性,但是以牺牲你的TBM的实时性为代价的,在保证TBM实时性前提下可以多加几个检测状态标志语句




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0