Embedded Solutions for the professional Developer
We firmly believe that professional developers deserve professional tools—this is an unchanged truth—although developers must face technical challenges over time.
In the early days, focus was on providing C compilers as an alternative to assembly language. The big issue was memory limitations and fitting an application onto a small chip. Today, integration is the most key function for an embedded developer—a suite of tools that work together right out of the box.
- Were you ever involved in a development project in which functional requirements were everything but crystal clear?
- Have you ever considered a project schedule to be overly optimistic?
- Did you ever curse a collection of renowned development tools that sadly enough refused to work together?
- Or does your management focus on cutting development costs and reusing code?
Tool suites are traditionally created around the needs of particular microcontroller architectures. Some tool vendors develop C compilers. Some write real-time operating systems, and others manufacture hardware debuggers.
How do you, as a developer, really know that they all work together? Well, you don’t. At least not until you’ve tried them.
We’d much prefer if you did not have to spend time on configuring the tools and interfaces between them. We consider this the vendor’s responsibility. This is why IAR Systems has created IAR YellowSuite™.
IAR YellowSuite™ isn’t a product—it’s a brand that ensures developers a set of tools that are fully integrated. In this sense, integrated refers to tools that interface with each other from a technical perspective and an entire portfolio of tools, utilities and middleware that are designed to support good development methodologies and give you flexibility and guidance:
- Familiar feel and intuitive user interfaces
- Tool assistance throughout development
- Ready-made project examples and templates
- Code and tools reuse across projects and targets
- Well-tested technical interfaces
- Established technical support programs
- Open architecture and extensive partner offerings