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进制文件生成器, 目标格式转换器, 调试支持工具, 多通道编译命令驱动程序。