EUROSkit
集成的交叉开发环境
许多开发环境可用于嵌入式应用程序。一些被发展为仅与某些开发工具兼容的专门解决方案; 其他被设计独立的开发环境。
专门的类型一般都很不方便,因为它仅提供有限的功能,并且专门用于一个CPU架构。
独立开发环境提供更多功能,但它不太适合使用各种开发工具。例如,来自编译程序的错误消息必须首先加载一个编辑器来手动查找错误位置。
EUROSkit是一个全面的独立交叉开发环境,消除了类似系统的通常弱点。它基于一个带有项目管理器的强大编辑器,并且集成所有的开发工具。强烈建议开发基于EUROS的应用程序。
EUROSkit的高级功能:
C代码被实时分析,并通过类视图以结构化形式表示。当输入变量时,可以在列表框中提供可用成员变量的目标列表。
在特殊窗口中显示源自构建过程的消息。不依赖于开发工具,用户可以选择一个消息并被引导到源文件中的相应位置。
在构建EUROS应用程序时,基于GNU 制作系统的灵活构建过程在后台运行。使用所谓的Makebar,选择四个makefile参数,“目标硬件”,“工具集”,“应用程序变量”和“库变量”。EUROSkit自动检测开发系统中可用的选项,并在这四个Makebar列表中提供这些选项。
当输入EUROS API函数或项目的任何其他功能的名称时,将显示包含该功能原型的工具提示窗口。
EUROSkit知道项目中的所有标识符。当输入代码时,可以根据这些标识符自动完成一个短语。
C源文件和头文件被突出显示。用户可以添加自定义语法描述。
结构化帮助系统包含所有EUROS服务的说明。
各种开发工具(如SourceSafe或EUROScope)可以被集成到EUROSkit中。
可以为基于EUROS应用程序的开发人员提供全面的支持; 因此用户可以充分集中应用程序问题。开发EUROS应用程序非常高效; 使用EUROS,开发人员对整个系统都会有一个清晰的看法。 因此,现在不会出现耗时的功能原型搜索和定位编译错误的问题。