摘要
针对供电综合保护器任务多且前后台系统实时性差的问题,以STM32库开发方式,结合μC/OS—Ⅲ实时操作系统中断管理机制对保护器进行多任务中断管理设计。根据保护器功能特点,对保护器进行多任务划分,通过开启延迟发布模式,对数据采集、数据接收、数据存储等任务进行中断管理设计,提高了任务对事件的响应和处理,并且使用实时内核对象实现任务间的运行管理。通过μC/Probe对系统软件进行运行检测,验证了基于μC/OS—Ⅲ的多任务中断管理能够可靠运行和提高系统的实时性。
Aiming at the problems of multiple tasks of power supply integrated protector and poor real-time performance of front-background system,developed in STM32 library with μC/OS-III real-time operating system interrupt management mechanism,the multitask interrupt management design of the protector is carried out.According to the functional characteristics of the protector,the protector is divided into multiple tasks,by opening the delayed release mode,the interrupt processing design is carried out for data acquisition,data reception,data storage and other tasks,improve the response and processing of tasks to events,and use real-time kernel objects to achieve tasks operation management. The system software is tested by the μC/Probe,and the multi-interrupt processing mechanism based on the μC/OS-III is verified to be able to run reliably and improve the real-time performance of the system.
作者
吴尧辉
郭亚楠
吴昊珍
WU Yaohui;GUO Yanan;WU Haozhen(School of Electrical Engineering and Automation,Henan Polytechnic University,Jiaozuo 454150,China;Intelligent Power Supply System for Underground Coal Mine,Jiaozuo 454150,China;Zhengzhou Technology and Business University,Zhengzhou 451400,China)
出处
《传感器与微系统》
CSCD
2020年第11期99-102,共4页
Transducer and Microsystem Technologies
基金
国家自然科学基金资助项目(61340015)
教育部协同育人创新创业联合基金资助项目(201701056027)
教育部协同育人实践条件建设项目(201702064052)
教育部协同育人创新创业联合基金资助项目(201802060039)
河南省教育厅自然科学研究计划资助项目(2010A470003)。