(上海办事处)厦门兴锐嘉进出口有限公司
免费会员

SB821、SB821 舟山市

参  考  价面议
具体成交价以合同协议为准

产品型号

品       牌

厂商性质经销商

所  在  地上海

联系方式:刘锦玲查看联系方式

更新时间:2018-05-14 09:00:00浏览次数:270次

联系我时,请告知来自 仪表网
同类优质产品更多>
SB821

SB821嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU 的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。由于SB821需占用一定的系统资源(尤其是RAM 资源),只有μC/OS II、PalOS等少数实时操作系统能在小RAM 系统上运行。相对于μC/OS II[2]等商业操作系统,PalOS[1]操作系统是*免费的操作系统,具有源码公开、内核简单等的特点。但该系统不支持任务优先级、中断等相对复杂的功能,不能很好的满足嵌入式电子设备的需要。 

2 PetOS简介 PalOS是UCLA(加州大学洛山机分校)为传感器网络而设计微型操系统。系统轮询每个任务的消息队列,如果存在消息则调用任务相应的消息处理函数。但是这种简单的轮询机制和系统结构无法满足更为复杂的应用需求。在任务管理、系统时钟管理和中断管理等功能上,PalOS的功能都有待加强。 PetOS以PalOS为原型,改进了任务调度算法,引入优先级的概念。每个任务可根据重要程度的不同被赋予一定的优先级, SB821CPU总是让处于就绪态的、优先级zui高的任务先运行,从而实现任务的优先级管理。PetOS还提供了严格优先级调度模式和非严格优先级调度模式,用于缓解高优先级任务持续被调度时,低优先级任务出现‘饿死’的现象。

图1 PetOS内核框架

简单轮询或者优先级调度都无法保证系统的实时性。这两种调度都基于事件驱动,任务必须完成事件响应才会执行下一轮调度,因此系统的实时性会受到事件响应函数的粒度的影响,为了增加SB821系统的实时性,PetOS加入了中断管理及系统时钟管理,用于提高系统的实时性。中断可以由硬件产生,也可以由应用程序产生。中断产生后,系统会及时进入中断模式进行处理,从而保证实时性要求很高的事务能得到及时的处理。 PetOS内核框架如图1。

WESTINGHOUSE 292B335A18A USPP 292B335A18A

MITSUBISHI MDS-C1-V1-03 FNFP MDSC1V103

GIDDINGS & LEWIS 502-03963-60 NSFP 5020396360

NEMATRON CORP IWS-4655 NSPP IWS4655

SQUARE D PGP46120U33AABYP NSFP PGP46120U33AABYP

MITSUBISHI FX2N-128MT NSPP FX2N128MT

MODICON AS-B875-002 NSFP ASB875002

ENTEK C6675 NSFP C6675

WESTINGHOUSE 292B335A18 USPP 292B335A18

SIEMENS 6AV6-545-0CA10-0AX0 USPP 6AV65450CA100AX0

CUTLER HAMMER CE15UN3A80 USPP CE15UN3A80

GENERAL ELECTRIC DS200IPCSG1A NSFP DS200IPCSG1A

REXROTH 0-608-830-162 USPP 0608830162

GE FUJI 6KP1143060X9B1 USPP 6KP1143060X9B1

GENERAL ELECTRIC DS3800NMEA1H1E USPP DS3800NMEA1H1E

GENERAL ELECTRIC DS3800NMEA1P1K USPP DS3800NMEA1P1K

ALPHA GETRIEBEBAU SP180-MF1-4-141-000 NSFP SP180MF14141000

YAMATAKE 82408667-001 USPP 82408667001

SIEMENS 6AV6-542-0CC10-0AX0 USPP 6AV65420CC100AX0

GENERAL ELECTRIC DS3800HLND1B1B USPP DS3800HLND1B1B

会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~
在线留言