29.11.2012 Views

Third Party Product Guide for C166/ST10 - Tasking

Third Party Product Guide for C166/ST10 - Tasking

Third Party Product Guide for C166/ST10 - Tasking

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Software Design and Test Tools<br />

Back to Table of Contents<br />

PragmaDev<br />

18, rue des Tournelles<br />

75004 Paris<br />

France<br />

www.pragmadev.com<br />

<strong>Product</strong>: Real Time Developer Studio<br />

TASKING Toolset: classic <strong>C166</strong>/<strong>ST10</strong><br />

ProSign GmbH<br />

Steinfeldstrasse 3<br />

39179 Barleben<br />

Germany<br />

www.pro-sign.de<br />

<strong>Product</strong>: iCon-L<br />

TASKING Toolset: classic <strong>C166</strong>/<strong>ST10</strong><br />

PragmaDev is a privately held company<br />

based in Paris, France, that provides a set of<br />

tools <strong>for</strong> the development of real-time and<br />

embedded software: Real Time Developer<br />

Studio. It targets all development teams<br />

working with a real-time operating system.<br />

Real Time Developer Studio is the first<br />

commercial-off-the-shelf tool based on<br />

SDL-RT and UML languages. Its pragmatic<br />

approach and low price make it a good<br />

candidate to be widely used in a market<br />

where 90% of the developments use no<br />

graphical tools.<br />

ProSign is an expanding software<br />

company which is located in the Ostfahlen<br />

Technology park near Magdeburg<br />

(Germany). As specialist <strong>for</strong> the area of<br />

graphical programming and configuration<br />

they offer modern, individually tailored<br />

and easily expandable development<br />

environments <strong>for</strong> completing the products<br />

of hardware manufacturers and system<br />

designers<br />

The basis is <strong>for</strong>med by the development<br />

plat<strong>for</strong>m iCon-L. Various interfaces,<br />

modular structure and good scalability<br />

allow to easily adapt it to new devices and<br />

to integrate into existing systems. Usually<br />

the available standard libraries are only<br />

completed by device specific I/O blocks or<br />

special technology functions. Besides the<br />

powerful graphical editor iCon-L contains<br />

the simulation of the user program as well<br />

as functions <strong>for</strong> online observation and<br />

operation. Application programs are simply<br />

created by connecting function blocks.<br />

Be<strong>for</strong>e download they are trans<strong>for</strong>med by<br />

the system into a hardware independent<br />

<strong>C166</strong>/<strong>ST10</strong> <strong>Third</strong> <strong>Party</strong> <strong>Product</strong> <strong>Guide</strong> – Updates available from www.tasking.com/<strong>C166</strong><br />

SDL-RT is the real-time extension to the<br />

well-known SDL language from ITU,<br />

used <strong>for</strong> years in the telecommunications<br />

industry to specify protocols. SDL-RT<br />

introduces the missing concepts in SDL such<br />

as semaphores and embedded C language<br />

to fit the real-time developer’s needs while<br />

keeping the original language’s benefits.<br />

SDL-RT can be found <strong>for</strong> free at www.sdl-rt.<br />

org.<br />

Real Time Developer Studio is a set of<br />

SDL-RT, UML, and C/C++ editors. The<br />

unique combination of UML, SDL, C and<br />

C++ in the tool provides full and complete<br />

standardized graphical representations<br />

of any embedded application. The tool<br />

generates full C code out of the SDL-<br />

RT description embedding RTOS system<br />

calls and C++ skeletons out of the UML<br />

description.<br />

The connection between Real Time<br />

Developer Studio and the TASKING <strong>C166</strong>/<br />

<strong>ST10</strong> CrossView Pro debugger allows<br />

graphical debugging in the SDL-RT<br />

diagrams and at C level, as well as graphical<br />

traces based on SDL-RT MSC diagrams.<br />

<strong>for</strong>mat. The programs are executed in a<br />

runtime system which contains the target<br />

functions of all blocks. The runtime system<br />

is offered as ANSI-C source. It is prepared<br />

<strong>for</strong> simply porting to devices with many<br />

different processors or operating systems.<br />

For processors of the <strong>C166</strong> family the<br />

iCon-L runtime system was successfully<br />

ported with the TASKING <strong>C166</strong>/<strong>ST10</strong> tool.<br />

Software Design and Test Tools <strong>C166</strong>/<strong>ST10</strong><br />

23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!