Keil MDK for Arm Cortex, C166, and 8051 based embedded systems

Use the Keil toolkits with Compiler, RTOS, µvision IDE and Debugger, ULINK and support for functional safety, and develop high-quality products, for C166, 8051, and Arm Cortex based target systems. Increase your value from the Keil MDK with optional add-on services and modules from SodiusWillert.

MDKv5.36
enterprise interoperability_white_59x59px-1

Complete state-of-the-art Microcontroller Development Kit

The Keil packages include IDE, debugger, debug adapter, C/C++ compiler and CMSIS support, and are available from SodiusWillert for Arm Cortex-based systems as well as for C166 and 8051 microcontrollers. We will gladly assist you in integrating your embedded software project into the context of your lifecycle tools to take advantage of requirements management and other disciplines.

Safety-icon_SodiusWillert_59x59px_white

Development of safety-critical systems

The Functional Safety Package for Arm-based systems (Arm FuSa RTS) helps you comply with typical safety standards in regulated industries. In addition, SodiusWillert provides the necessary templates and process descriptions to help you comply with approval-relevant requirements and reduce the effort required for successful certification.

Reuse_white_59x59px

Lifecycle integration

Integrate your embedded software project into the product lifecycle context. For complex systems that include microcontroller-based subsystems, integration with your lifecycle tools enables visibility into requirements coverage, consistent change and configuration management, and more efficient quality assurance through automated testing.

Use with all popular microcontrollers

Use the Keil MDK to develop software for Arm Cortex-M, C166, and 8051, the most widespread microcontroller families. Your investment in tool technology, know-how, and integrations is secured in the long term.

Modular and flexible

The development kit architecture is designed like a modular system: You pick and choose which package or which individual components you need for your project. Future enhancements can be added at any time.

Simplify the development of safety-critical systems

The Keil functional safety package Arm FuSa RTS simplifies the creation, analysis, and verification of complex safety-critical microcontroller applications. Add the proven templates and processes provided by SodiusWillert for the development of safety-critical systems to reduce the effort required for a successful certification procedure.

Traceability through to Code

Gain transparency and end-to-end traceability by integrating your embedded software modules into the product lifecycle. Embedded software is no longer a "black box" but a module that allows insight, e.g. which requirements were implemented by which code sections and which tests were used to verify those requirements.

Shorten project duration

Accelerate the development of complex embedded systems by applying a proven process and integrated lifecycle tools. Get your products to market faster with a development environment based on Keil tools and complemented with proven SodiusWillert integrations, processes, and templates.

Use with all popular microcontrollers

Use the Keil MDK to develop software for Arm Cortex-M, C166, and 8051, the most widespread microcontroller families. Your investment in tool technology, know-how, and integrations is secured in the long term.

Modular and flexible

The development kit architecture is designed like a modular system: You pick and choose which package or which individual components you need for your project. Future enhancements can be added at any time.

Simplify the development of safety-critical systems

The Keil functional safety package Arm FuSa RTS simplifies the creation, analysis, and verification of complex safety-critical microcontroller applications. Add the proven templates and processes provided by SodiusWillert for the development of safety-critical systems to reduce the effort required for a successful certification procedure.

Traceability through to Code

Gain transparency and end-to-end traceability by integrating your embedded software modules into the product lifecycle. Embedded software is no longer a "black box" but a module that allows insight, e.g. which requirements were implemented by which code sections and which tests were used to verify those requirements.

Shorten project duration

Accelerate the development of complex embedded systems by applying a proven process and integrated lifecycle tools. Get your products to market faster with a development environment based on Keil tools and complemented with proven SodiusWillert integrations, processes, and templates.

Customer Support

Reach out to our support team for bugs, new features, or technical support requests by email.

Pre-requisites

Microcontroller: Arm Cortex, C166, C51.
RTOS

Develop reliable embedded software faster with Arm Keil MDK packages augmented with SodiusWillert add-ons

Arm Keil Tools sourced from SodiusWillert - Highlights

The Arm Keil MDK packages combined with the SodiusWillert value-add options assist your engineering team with a range of sophisticated capabilities.

State-of-the-art C/C++ compiler for Arm Cortex-M systems

Arm compilers provide the most comprehensive, best-in-class support for the Arm Cortex-M microcontroller architecture. Leading companies around the world in a wide range of industries are using Arm C/C++ compilers to leverage many powerful optimizations that save memory and increase performance.

Embedded Software integrated into the lifecycle

When developing complex systems involving embedded software modules, it helps to broaden the view and look at the lifecycle context. Expand visibility to include requirements management, UML models, configuration management and test automation for increased transparency and traceability from requirements to code.

Safety-critical embedded systems

The Arm FuSa RTS functional safety package for Arm Cortex based systems helps you comply with industry-specific safety standards such as ISO 26262, IEC 61508, IEC 62304, EN 50128 and more. In addition, SodiusWillert provides you with an integrated environment optimized for safety projects with the necessary templates, documentation and pre-built processes.

Read more about Arm Keil on our blog

For German language blog

Click here

What’s new in OSLC Connect for Jira 3.4.0?

1 Feb 2024 | Robert Baillargeon
See all articles

What’s new in ReqXChanger 3.0.0?

24 Jan 2024 | SodiusWillert

What's new in Publisher for Rhapsody 3.2.0?

16 Jan 2024 | Alexia Tenneguin

Other tools you might be interested in

Our goal is to help you deliver products to market faster by integrating your engineering tools, boosting engineers' productivity, and fostering team collaboration.

Speak with one of our experts today

Please contact us with any questions, and we will jointly explore how our experts can support you most effectively - from training, workshops, special adaptations, and consulting on processes and methods, to coaching.

Fichier 1 1 1