打印

IAR 发布了POWERPAC 实时嵌入式操作系统 文件管理系统

[复制链接]
7364|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
starm|  楼主 | 2007-1-9 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IAR 发布了具有实时嵌入式操作系统(RTOS)并包含一个高性能的文件管理系统的POWERPAC    
    

IAR PowerPac for ARM,V1.10 

IAR PowerPac for ARM 包含了一个功能丰富实时操作系统( RTOS )和一个高性能的文件系统。 IAR PowerPac 与 IAR 集成开放环境紧密集成在一起,并且为不同厂家的 ARM 芯片提供了例程和 BSP 。 

IAR PowerPac for ARM 支持 ARM7 、 ARM9 、 ARM9E 、 ARM10 、 ARM10E 、 ARM11 、 SecurCore 、 Cortex M3 and XScale 。 

性能 

  基于开放的结构紧密结合实时操作系统和中间件 

  为 Atmel 、 OKI 、 NXP(Philips) 、 Sharp and ST 公司的 ARM 处理器提供了例程和 BSP 

  与 IAR EWARM 集成开放环境紧密结合 

  可以以二进制代码或源码的形式获取并升级 

  无版税的低风险模式 

  专业的技术支持 

IAR PowerPac RTOS 

IAR PowerPac RTOS 是优先级控制的实时操作系统,用于嵌入式实时应用的开发。它可以优化尺寸以占用最小的 RAM 和 ROM 空间,也可以进行速度和功能性方面优化。 

IAR PowerPac RTOS 内核支持中断,可以用于时间严格的应用。除了它的代码尺寸和效率, IAR PowerPac RTOS 在整个通讯机制例如邮箱、事件和不同种类的信号量管理方面也起着重要作用。所有的任务和通信例程可以被动态创建、删除和配置,并且可以控制其优先级。 

性能 

  抢占式任务调度 

  同优先级任务循环调度 

  禁止整个任务或程序段的优先级翻转 

  无需配置 

  高达 255 个优先级 

  无限的任务数、信号量、邮箱和软时钟(仅受内存的限制) 

  无限的软件定时器,可自由设置时间 

  完全中断支持:大多数 API 函数可以在中断服务例程中使用 

  零中断响应时间 

  允许中断嵌套 

  中断处理中允许任务切换 

  快速任务切换时间 

  易于开发应用和项目 

  小的存储脚本 

  内核采用汇编语言编写 

  可以通过 C 、 C++ 和汇编语言调用所有 API 函数 

BSP 

提供了以下 ARM 处理器的驱动和例程: 

Analog Devices ADuC702x 

Atmel AT91M40xxx 

Atmel AT91M55800 

Atmel AT91RM9200 

Atmel AT91SAM9261-EK 

Atmel AT91SAM7A3 

Atmel AT91SAM7S64 

Atmel AT91SAM7S256 

Atmel AT91SAM7XC256 

Atmel AT91SAM79260 

OKI ML67Q4050/ML67Q4060 系列 

NXP LPC2103 

NXP LPC2106 

NXP LPC2148 

Sharp's LH79531 System-On-Chip(SOC) 

Sharp LH79520 

Sharp LH79524 

Sharp LH7A400 

Sharp LH7A404 


STMicroelectronics STR71x 
STMicroelectronics STR91x 


Texas Instruments TMS470R1B1M 

在 IAR EWARM 中内存占用 

Kernel size(ROM) 约 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 

Minimun stack size per task(RAM) 56 bytes 

IAR PowerPac 文件系统 

IAR PowerPac 文件系统是一个嵌入式文件系统,可以用于任何存储介质, 基于任何硬件访问接口函数。它是一个经过对速度、多功能性和最小内存需求等优化的高性能库。它的模块化结构保证只有使用的函数被链接,使占用的 ROM 空间最小。 

IAR PowerPac 文件系统由不同的层组成: 



性能 

  IAR PowerPac 文件系统具有以下特性: 

  支持与 MS-DOS/Windows 兼容的 FAT12,FAT16,FAT32 文件系统 

  多设备驱动程序支持同时访问不同类型硬件 

  多介质支持允许同时访问不同类型硬件 

  操作系统支持:支持多线程环境下的文件操作 

  ANSI C stdio.h 头文件可以像 API 函数一样被用户调用 

  非常简单的设备驱动结构可以方便的支持用户硬件。 

  提供了以下存储设备的驱动: 

RAMdisk,multimedia(MMC),secure digital(SD),CompactFlash,IDE(hard disk),NOR flashes and NAND flashes 

  模块化结构确保占用最小的存储空间 

BSP 

提供了以下 ARM 处理器的设备驱动和例程 

NXP LPC2148 

系统需求 

IAR PowerPac for ARM 需要 IAR EWARM V4.4. 集成开发环境。 

 

 
沙发
浪淘沙| | 2007-1-9 21:29 | 只看该作者

哈哈,我们的选择越来越多了!

使用特权

评论回复
板凳
greatbin| | 2007-1-11 12:02 | 只看该作者

要多少money才能买得到呢

使用特权

评论回复
地板
John_light| | 2007-1-11 16:30 | 只看该作者

不知IAR网站上的中文是哪些人在推动

纯粹好奇

使用特权

评论回复
5
abc2001| | 2007-1-11 19:58 | 只看该作者

试玩了一下,还行.

没有深入.

使用特权

评论回复
6
汽车电子| | 2007-1-15 00:43 | 只看该作者

哪里有卖?

   IAR EWARM 4.40a和IAR PowerPac for ARM 共需多少钱?5K以下能买到吗?

使用特权

评论回复
7
cgha| | 2007-1-15 08:29 | 只看该作者

估计5000美元搞不定

使用特权

评论回复
8
John_light| | 2007-1-15 14:15 | 只看该作者

This is the first release of IAR PowerPac for ARM.

好象是隨IAR EWARM V4.41發布的。

The installation requires that IAR Embedded Workbench for ARM version 4.40 or 4.41 is installed. All variants of IAR PowerPac for ARM works with all variants of IAR Embedded Workbench for ARM, evaluation, Kickstart, BaseLine, and full version.

使用特权

评论回复
9
zlei| | 2007-1-15 17:23 | 只看该作者

有人用过吗?

IAR EWARM V4.41带的不知提供源代码?
如果只是提供一个lib,那就没有意思了。

使用特权

评论回复
10
abc2001| | 2007-1-15 19:28 | 只看该作者

我下载了一个.

我在IAR的官方网站下载了一个EV版.因为是EV版,所以没有源码,跑了自带的几个例程.我是在LPC2103上试的.
大家可以到IAR的官方网站下载一个试试.EV版有好多限制的.网站上有信息可以看看.

使用特权

评论回复
11
MicroMMU| | 2007-1-18 21:01 | 只看该作者

不错,内核才3K多。

秉承了IAR的作风。

使用特权

评论回复
12
hq_y| | 2007-1-18 21:10 | 只看该作者

5000美圆也还好了~~~~~~~~~~~

使用特权

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

本版积分规则

25

主题

710

帖子

4

粉丝