P&E开发工具 Cosmic编译器 MetaGeek无线频谱分析 无线传感器网络

Cosmic C Compilers 编译软件

Cosmic C 编译器是20多年不断开发和创新的完善统一的全线编译产品的一部分。Cosmic的人性化和易用界面是通用的,对于所支持的微处理器无论是简单学习到目标文件移植都一样(through all supported microcontrollers to simplify the learning curve and the migration between targets).所有C 编译器包括:

  • IDEA

  • Cosmic 集成开发环境根据编译器已预先设置。
  • ANSI 和 ISO C 编译器

  • Cosmic 编译器符合 ANSI 和 ISO 协议和环境. 直接用C语言扩展语句充分利用所有微处理器的的特性用C 语言allow to efficently use all processor specific features (零页zero page、外围设备、可擦写存储器, 分页存储paged memory)。
  • 再进和回归(Reentrant and Recursive)

  • Cosmic 大部分编译器在标准的ANSI堆栈结构环境是是完全再进和回归。
  • 库源代码(Library source code)

  • Cosmic 编译器提供已在所有库的原代码(Compilers come with source code for all libraries provide).
  • 在线汇编(In-line Assembly)

  • 编译器支持三种将C程序组装(adding assembly code)的转换方法,包括变量检查结构(including an argument passing mechanism)。
  • 绝对列表(bsolute Listings)

  • 可选择生成相对和/或绝对C分布(intersperse)并列出相应的清单(with the corresponding Assembly listings).
  • Windows, UNIX 和 Linux

  • Cosmic 编译软件可在PC机 Windows 95/98/ME/NT4/2000/XP 、UNIX 系统中PC-Linux、 SUN Solaris 和 HP-UX操做系统下使用。
  • 主机独立格式

  • Cosmic 相对和绝对的设计格式与主机无关。使用者可对设计拆分,然后在PC Windows, Linux, SUN 和 HP 不同系统中进行连接和调试。
  • IEEE-695 和 ELF/DWARF

  • Cosmic 编译器支持被许多仿真器和逻辑分析器采用的 IEEE-695 和 ELF/DWARF 2.0 标准调试格式。
  • C中断功能和矢量表(C Interrupt functions and vector table)

  • 中断可在C中管理. 编译器关注储存必须记录。
  • 宏汇编程序(Macro assembler)

  • 支持C #defines 和 #includes 语句,所以 C 和汇编的模块可以区分普通常数和矢量。
  • 连接器(Linker)

  • 代码放入内存并注意初始化中的全程变量,对大多数目标程序生成自动检查汇总。
  • 实用工具(Utilities)

  • 图书管理, 16进制文件生成器, 目标格式转换器, 调试支持工具, 多通道编译命令驱动程序。