Keil MDK-ARM RTX RTOS系统性能参数
| 文章来源:米尔科技 发布日期:2013.4.11 浏览次数:13275 次 |
| 描述 | ARM7™/ARM9™ | Cortex™-M |
|---|---|---|
| Defined Tasks | Unlimited | Unlimited |
| Active Tasks | 250 max | 250 max |
| Mailboxes | Unlimited | Unlimited |
| Semaphores | Unlimited | Unlimited |
| Mutexes | Unlimited | Unlimited |
| Signals / Events | 16 per task | 16 per task |
| User Timers | Unlimited | Unlimited |
| Code Space | <4.2 Kbytes | <4.0 Kbytes |
| RAM Space for Kernel |
300 bytes + 80 bytes User Stack |
300 bytes + 128 bytes Main Stack |
| RAM Space for a Task | TaskStackSize + 52 bytes | TaskStackSize + 52 bytes |
| RAM Space for a Mailbox | MaxMessages * 4 + 16 bytes | MaxMessages * 4 + 16 bytes |
| RAM Space for a Semaphore | 8 bytes | 8 bytes |
| RAM Space for a Mutex | 12 bytes | 12 bytes |
| RAM Space for a User Timer | 8 bytes | 8 bytes |
| Hardware Requirements | One on-chip timer | SysTick timer |
| User task priorities | 1 - 254 | 1 - 254 |
| Task switch time | <5.3 μsec @ 60 MHz | <2.6 μsec @ 72 MHz |
| Interrupt lockout time | <2.7 μsec @ 60 MHz | Not disabled by RTX |
注意
1.Unlimited意味着RTX内核不施加任何数量限制。然而,可用的系统内存资源限制了创建的数量。
2.RTX内核的默认配置允许10个任务和10个用户定时器。默认情况下,也禁用堆栈检查。
3.RTX内核,Event只不过是另一个信号名称。
4.RAM的要求取决于并发运行任务的数量。
5.计算代码和RAM大小为了在microlib中运行时库。
本文来自米尔科技,原文地址:
http://www.myir-tech.com/customerService/resource-list.asp?id=453,转载请注明出处。
产品中心
服务与支持
关于米尔
联系我们
关注我们
