Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Tools, Software and IDEs blog What is new in Keil Studio: January 2022
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • mbed OS
  • Keil Studio
  • STM32
  • ArmDevSummit21
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

What is new in Keil Studio: January 2022

Christopher Seidl
Christopher Seidl
January 26, 2022
3 minute read time.

Since the open-beta release of Keil Studio Cloud, lots of supported hardware and exciting new features have been added to it. This blog summarized these additions.

Over 400 development boards supported

Initially, we started with three boards from NXP. Today, the full catalog of CMSIS-supported development boards is listed on our hardware page: keil.arm.com/hardware.

Use the search box to narrow down your search. You can also filter for boards that offer example projects that can be imported directly into Keil Studio Cloud.

Hardware page on keil.arm.com

ST-LINK support enabled

As you can see from the screenshot above, another addition is the support of boards with on-board ST-LINK/V2 or ST-LINK/V3 debug adapters. This enables almost the complete range of the popular STMicroelectronics developments boards. Watch this video that shows how to develop on ST-LINK enabled boards in Keil Studio Cloud:

Support for Mbed projects

Keil Studio Cloud fully supports Mbed OS 5.12+ and Mbed OS 6. Build and run support is available for Mbed 2 and earlier versions of Mbed OS 5 with the same underlying tooling as the Online Compiler.

As with the Online Compiler, the Keil Studio Cloud workspace acts like a filesystem for you to store your projects. We regularly back up this filesystem and monitor it to ensure the integrity of your files.
To make migration from the Online Compiler to Keil Studio Cloud easier, you can instantly copy your old Online Compiler workspace directly into Keil Studio Cloud. If you have projects that you would like to migrate, this is the quickest and easiest way. You must publish any unpublished libraries in your projects to migrate them successfully.

» Learn more about how to use the Online Compiler features in Keil Studio

This video shows how to migrate your projects from Online Compiler to Keil Studio Cloud:

Improved debugging with Memory Inspector

Another step forward in debugging is the addition of Memory Inspector. It allows you to see memory changes as they occur. You can also open multiple memory tabs to compare memory at different times or memory from different regions.

» Learn more about how to use the Memory view

This video (2:04) shows how to easily add your variables to the view. Hovering over the data field gives you more information and displays the data in various formats.


Memory Inspector window

AWS toolkit extension

Finally, we have added the AWS Toolkit for Visual Studio Code that allows you to connect to your AWS account to create things, certificates, and policies. This integrates all functionality that you require to run our AWS MQTT examples. Using the Keil Studio Cloud IDE only makes it very convenient to connect your device to the AWS cloud in one go:

AWS Toolkit Integration

Get started with NXP i.MXRT1050-EVK

At Arm DevSummit in October 2021, we held a fully virtual workshop with the NXP i.MXRT1050-EVK to introduce Keil Studio Cloud to a wider audience. It is a hands-on experience that starts with a simple blinky application and finishes with the AWS MQTT example.

Watch the recorded workshop and access the GitHub repository:

Summary

As you can see, Keil Studio evolves continuously. This is an advantage of a cloud-native tool that can be updated quickly without bothering you with a new install. We have a full roadmap that adds more features and supported hardware soon. Make sure you sign up for more updates on keil.arm.com.

Explore new Keil Studio features

Anonymous
Tools, Software and IDEs blog
  • Product update: Arm Development Studio 2022.2 now available

    Ronan Synnott
    Ronan Synnott
    Arm Development Studio 2022.2 is now available, providing support for PSA-ADAC authenticated debug.
    • December 7, 2022
  • Product update: Arm Development Studio 2022.1 now available

    Ronan Synnott
    Ronan Synnott
    Arm Development Studio 2022.1 (and 2022.b) is now available.
    • July 25, 2022
  • Arm Compiler for Linux: what is new in the 22.0 release?

    Ashok Bhat
    Ashok Bhat
    Arm Compiler for Linux 22.0 is now available with performance improvements and support for new hardware like AWS Graviton 3.
    • May 27, 2022