Atollic TrueSTUDIO®
Atollic provides a portfolio of professional embedded systems development tools for development and debugging, code analysis, test automation and test quality measurement. Our products works with popular 32-bit microcontrollers, including most ARM® devices.
Atollic TrueSTUDIO® is the premier C/C++ development tool for embedded systems development, with its unrivalled feature-set and unprecedented integration. In addition to the state-of-the-art editor, the optimizing C/C++ compiler and multiprocessoraware debugger, Atollic TrueSTUDIO® also includes features for team collaboration, graphical modeling and design, code review and review meetings, and much more.
TrueINSPECTOR
The embedded systems development tool for the next decade!
Atollic TrueINSPECTOR® is a tool for professional code analysis. The product performs static source code inspection and generates software metrics. The source code is validated against a database of formal coding standards, and coding constructs that are known to be error-prone are detected automatically. Atollic TrueINSPECTOR® supports the MISRA®-C:2004 coding standard.
Main features are:
-
Parses C/C++ source code and analyze the meaning of the code
-
Validates the source code versus a database of formal coding standards
-
Detects violations to the coding rules # Suggest better coding practice for every rule violation
-
Graphical charts visualise inspection result
-
Report generator with export to CSV files
-
Detect errors early - reduces development cost and increase product quality
TrueANALYZER
Measure test quality with dynamic execution flow analysis!
Atollic TrueANALYZER® is a tool for professional code analysis. The product performs dynamic execution flow analysis and provides rigorous code coverage measurements. Atollic TrueANALYZER® support many types of code coverage analysis up to the level of Modified condition/decision coverage (MC/DC-level) as required by RTCA DO-178B (Level A) for flight-controlsystem software.
Main features are:
-
Advanced code coverage measurements executed in the embedded target
-
Automatic analysis, instrumentation and downloading into target
-
Fulfills needs for safety-critical development, such as flight control systems
-
Measurement results are uploaded from the target CPU to the PC for visualization
-
Report generator export to CSV files as formal proof
-
Statement coverage
-
Function coverage
-
Function call coverage
-
Condition/decision coverage
-
Modified condition/decision coverage for safety-critical systems (MC/DC-level)
TrueVERIFIER
Get superior software quality with embedded test
Atollic TrueVERIFIER™ is a tool for advanced test automation. The product performs source code analysis and autogenerate unit tests that exercise an extensive set of different execution paths. The tool download the test cases and run them in a target board with execution path monitoring. Finally, Atollic TrueVERIFIER™ visualize the test results and the achieved code coverage.
TrueSTART
Kick-start your next project with the Atollic TrueSTART getting-started services. When you buy Atollic TrueSTART you get a number of days of getting started help. You can to a large extent prioritize what help you need, but typically some of the following topics are covered:
-
Introduction and informal training on the Atollic TrueSTUDIO product
-
Creation and configuration of your embedded project
-
Making your application boot on an embedded board
-
Create a working debug environment
-
Help designing or implementing your application and device drivers
Atollic TrueSTART is available in different versions:
-
Atollic TrueSTART/Silver includes 2 days
-
Atollic TrueSTART/Gold includes 4 days
-
Atollic TrueSTART/Platinum includes 8 days (4 days * 2 weeks)
Travel expenses and travelling time which cannot be done within the 2, 4 or 8 working days will be invoiced on top of the price of the Atollic TrueSTART getting started services. As an alternative, you are welcome to undertake the getting started help in any of our offices.
If Atollic TrueSTART is not enough, we are happy to inject expert engineering services in your project on a consulting basis.