Embedded Development Tools Demo
Embedded applications developers face considerable challenges in today’s environment. Ever increasing application complexity is being driven by enhanced product feature requirements. Time is always tight in development schedules. Bill of materials cost is more important than every. Silicon vendors have responded with parts that are faster, more highly integrated, have expanded memory resources and consume less power. Hardware engineers have more and more options to solve problems, but what about software developers?
The progress in hardware seems to be outstripping the progress in development tools, but things are changing. In the current environment, the principle challenges faced by code authors are:
-
Managing complexity in applications
-
Learning curves involve with using middleware such as RTOSes, TCP/IP stacks, embedded flash file systems etc.
-
Collaborating with other developers
-
Debugging and testing, including keeping track of bugs in a systematic way
The good news is that help is on the way. Atollic Ltd has recently release TrueSTUDIO ® C/C++ IDE for STM32 ARM Cortex M3 parts addresses these critical issues with unprecedented levels of tools integration. TrueSTUDIO ® differs from the average IDE by seamlessly incorporating capabilities for code review, bug tracking and revision control. Other IDEs on the market need these capabilities added on in an ad-hoc fashion. TrueSTUDIO ® gives developers all of these capabilities “out of the box.” The Eclipse based editor in TrueSTUDIO ® has the best tools for management of complexity and code refactoring. This powerful package is also one of the most cost effective tools on the market.
Intersted? Good!
See a “real world” demo of TrueSTUDIO ® by registering at www.joral.ca. This demo will acquaint you with:
-
Superior editing with TrueSTUDIO ®
-
Efficient comilation with the gcc ARM compiler
-
State of the art debugging interface
-
Collaboration tools, bug tracking tools, revision control interface
-
UML utility for product design and documentation
This demo is done with the CMX RTOS and will give users and idea of how to use RTOS capabilities like messaging, queues, timers to practical problems encountered in every day embedded development work.


