[实用新型]基于二取二架构的μC/OS-II系统启动引导装置有效
申请号: | 201721217177.2 | 申请日: | 2017-09-21 |
公开(公告)号: | CN207352600U | 公开(公告)日: | 2018-05-11 |
发明(设计)人: | 宋志坚;耿进龙;唐俊;潘雷;董高云;刘畅;宋兴儒;耿佳灿;傅李育;周宇恒 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 二取二 架构 os ii 系统启动 引导 装置 | ||
本实用新型涉及基于二取二架构的μC/OS‑II系统启动引导装置,包括两套对称功能的运行μC/OS‑II系统的CPU板卡,每套CPU板卡包括CPU、Nor Flash、SDRAM、通信接口、外部中断线,所述的CPU分别与Nor Flash、SDRAM、串口、外部中断线连接,所述的通信接口与另一套CPU板卡中的通信接口连接,所述的外部中断线与另一套CPU板卡中的外部中断线通信连接。与现有技术相比,本实用新型具有安全性好、可靠性好等优点。
技术领域
本实用新型涉及一种μC/OS-II系统启动引导装置,尤其是涉及一种基于二取二架构的μC/OS-II系统启动引导装置。
背景技术
μC/OS-II是一种应用广泛的嵌入式操作系统,其主要优势在于微内核、强实时、多任务、支持抢占、易移植等,对于启动引导部分,它本身并没有特别的限制。只要满足基本加载条件,如配置好系统时钟、堆栈、中断向量表等资源,μC/OS-II系统就可以正常工作。
在实际使用时,μC/OS-II系统的通用启动引导方法有很多缺陷,一是启动过程仅考虑单板,无法与整个系统协同,系统可靠性和安全性差;二是启动过程中,如果储存设备异常,有可能检测不出来;三是可执行代码运行前,如果已经出错,只能“带病”执行,执行结果不可预知;三是启动引导过程一旦出错,没有直观的追溯机制,无法得知具体出错位置。
实用新型内容
本实用新型的目的就是为了克服上述现有技术存在的缺陷而提供一种安全性好、可靠性好的基于二取二架构的μC/OS-II系统启动引导装置。
本实用新型的目的可以通过以下技术方案来实现:
一种基于二取二架构的μC/OS-II系统启动引导装置,包括两套对称功能的运行μC/OS-II系统的CPU板卡,每套CPU板卡包括CPU、Nor Flash、SDRAM、通信接口、外部中断线,所述的CPU分别与Nor Flash、SDRAM、串口、外部中断线连接,所述的通信接口与另一套CPU板卡中的通信接口连接,所述的外部中断线与另一套CPU板卡中的外部中断线通信连接。
优选地,所述的每套CPU板卡还包括与CPU连接的看门狗电路。
优选地,所述的每套CPU板卡还包括与CPU连接的外设电源管理寄存器。
优选地,所述的每套CPU板卡还包括与CPU连接的片选地址寄存器。
优选地,所述的每套CPU板卡还包括与CPU连接的片选掩码寄存器。
优选地,所述的每套CPU板卡还包括与CPU连接的片选控制寄存器。
优选地,所述的通信接口包括UART接口和INT接口。
优选地,所述的SDRAM中设有专用故障记录区域。
与现有技术相比,本实用新型具有以下优点:
(1)在基于二取二架构的系统启动过程中,如果单系的μC/OS-II系统在启动引导过程中出现任何异常,都会通过中断机制或者串口及时通知给另外一系。
(2)单板的存储器都进行了完备的校验,大大提高了安全性。
(3)单板启动引导过程中出错,出错位置将会被存储在既定的故障记录区,方便用户进行故障分析。
附图说明
图1为本实用新型的装置结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201721217177.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可以自动清洗的潜水泵
- 下一篇:一种TYPE-C插头