首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

实时性要求很高的系统!怎么解决

实时性要求很高的系统!怎么解决

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

    希望哪位高人处处主意!(注意不可以采用可剥夺性的操作系统)
hi
可不可以在你的TBM中断中加入几句检测键盘中断标志的语句,若检测到,表明发生过流保护,强制退出TBM中断。
这样可以提高一些实时性,但是以牺牲你的TBM的实时性为代价的,在保证TBM实时性前提下可以多加几个检测状态标志语句
作个朋友
返回列表