In this article we present a generic test equipment for embedded platform software. Our approach helps to overcome the paradigms of modern software development like object-oriented concepts, rapid prototyping and communication-support over a big number of different protocols. As we support different platforms, we describe the most relevant differences between compilers, processors and operating systems. Since testers of embedded systems are usually familiar with C and C++, the test equipment is based on CINT a C++ interpreter. The last section of this paper investigates the advantages and drawbacks of CINT.
展开▼
机译:在本文中,我们为嵌入式平台软件提供了一个通用的测试设备。我们的方法有助于克服现代软件开发的范式,如面向对象的概念,快速原型制作和通信支持,在大量不同的协议上。当我们支持不同的平台时,我们描述了编译器,处理器和操作系统之间最相关的差异。由于嵌入式系统的测试人员通常熟悉C和C ++,因此测试设备基于CINT A C ++解释器。本文的最后一部分调查了蜡烛的优点和缺点。
展开▼