Windows环境下的GCC编程——Cygnus Cygwin32简介
本文以几个具体程序为例,简要介绍了怎样利用Cygnus Cygwin32套件在Windows环境下应用GCC编译器进行C/C++编程.
基于GCC的嵌入式程序插装技术
软件测试中,覆盖、故障注入、性能分析等广泛使用的动态测试方法均基于程序插装技术。本文介绍一种通过分析和修改GCC编译工具,实现程序插装的新方法。该方法具有批量自动插装,插装与编译连接紧密结合,适用语言广泛等优点。最后具体讨论了如何在ARM嵌入式程序中实现程序插装,并给出修改GCC的源代码。
基于Windows平台VxWorks交叉编译工具的设计
在开发VxWorks嵌入式平台时,开发厂商会推出一整套交叉编译工具链来配合自身的嵌入式产品,但是这些由商业公司提供的工具链,都不会附有工具链相关的源代码和制作方法,灵活性不足,并且它们一般都与整套开发系统捆绑销售使用,成本较高。为了更好地理解这种技术和降低成本,使用了国际开源组织GNU开发的工具链作为产品开发的工具,提供了更好的使用灵活性。
基于AVR单片机的多功能电源设计
针对嵌入式系统中存在多种不同供电电压的特点,利用AVR Butterfly提供的丰富的硬件接口资源控制一个有反馈的稳压电源,用C语言调用GCC设计软件程序,设计一种能够适用于多种不同嵌入式系统的智能电源,能够提供多种不同的输出电压,并且能够模拟多种不同电源供电情况,方便测试目标系统的稳定性和可靠性。在实际测试中,该电源能够模拟电源掉电等嵌入式系统常遇到的电源故障,并能对不同的系统预置不同的输出电压。
-
共1页/4条






