打印

powerpac OS IAR

[复制链接]
1858|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yddoo|  楼主 | 2008-1-27 22:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IAR PowerPac RTOS

IAR PowerPac RTOS is a priority controlled real-time operating system, designed to be used as the foundation for development of embedded real-time applications. It is optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility.

The kernel of IAR PowerPac RTOS is fully interruptible and can be used in time critical situations. Despite its size and efficiency, IAR PowerPac RTOS features the entire range of communication mechanisms such as mailboxes, events and different kinds of semaphores. All tasks and communication instances can be dynamically created, deleted and configured, and the priorities can be fully controlled.

Key features

? Preemptive scheduling
? Round-robin scheduling for tasks with identical priorities
? Preemptions can be disabled for entire tasks or for sections of a program
? No configuration needed
? Up to 255 priorities
? Unlimited number of tasks, semaphores, mailboxes and software timers (limited by available memory only)
? Unlimited number of software timers with freely selected time resolution
? Full interrupt support; most API functions can be used from within the Interrupt Service Routines (ISRs)
? Zero interrupt latency time
? Nested interrupts permitted
? Task switches even in interrupt handlers
? Very fast context switch times
? Easy-to-start applications and projects
? Small memory footprint
? Core written in assembly language
? All API functions callable from C, C++ and assembly language

Memory usage in IAR Embedded Workbench for ARM

Kernel size (ROM)                     approx. 3000 bytes

Kernel RAM usage                     51 bytes

RAM usage per task control block     32 bytes

RAM usage per resource semaphore     8 bytes

RAM usage per counting semaphore    2 bytes

RAM usage per mailbox               20 bytes

RAM usage per software timer         20 bytes

RAM usage per event                  0 bytes

Minimum stack size per task (RAM)    56 bytes


不知道这样的OS 要多少米.
OS够小. 牌子够大.
性能够强.用的人够少.



相关帖子

沙发
yddoo|  楼主 | 2008-1-28 20:14 | 只看该作者

用的人的确少.一个反应也没有

使用特权

评论回复
板凳
hackdj| | 2008-1-29 13:01 | 只看该作者

没盗版当然没人用了

使用特权

评论回复
地板
yddoo|  楼主 | 2008-1-29 13:16 | 只看该作者

楼上正解

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

71

帖子

1

粉丝