Electronic Design
  • Resources
  • Directory
  • Webinars
  • CAD Models
  • Video
  • Blogs
  • More Publications
  • Advertise
    • Search
  • Top Stories
  • Tech Topics
  • Analog
  • Power
  • Embedded
  • Test
  • AI / ML
  • Automotive
  • Data Sheets
  • Topics
    - TechXchange Topics --- Markets --AutomotiveAutomation-- Technologies --AnalogPowerTest & MeasurementEmbedded
    Resources
    Electronic Design ResourcesTop Stories of the WeekNew ProductsKit Close-UpElectronic Design LibrarySearch Data SheetsCompany DirectoryBlogsContribute
    Members
    ContentBenefitsSubscribeDigital editions
    Advertise
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    1. Technologies
    2. Embedded
    3. Software

    MDK Version 6 Integrates Command-Line/IDE Workflows Plus Virtual Hardware Support

    March 10, 2023
    Arm's Keil Studio Extension to Visual Studio Code delivers new features and CMSIS support.
    William G. Wong
    Related To: Electronic Design

    Check out more Embedded World 2023 coverage. 

    Arm will show off its new Keil MDK Version 6 at the embedded world 2023 show. I was able to talk with Reinhard Keil, Senior Director of Embedded Technology at Arm, about the new toolset (Fig. 1). 

    Arm
    1. The Visual Studio extension integrates the CMSIS-Toolbox and provides software-dependency validation.
    1. The Visual Studio extension integrates the CMSIS-Toolbox and provides software-dependency validation.

    The Common Microcontroller Software Interface Standard (CMSIS) fostered by Arm is used to define any Arm-based micro and its peripherals so that the interface can be utilized by software-generated headers or interfaces. The management of these now are able to be handled by the IDE. There's also a tighter integration with the command line and the graphical IDE. Software-dependency validation has been enhanced as well. 

    Keil MDK Version 6 includes support for Arm Virtual Hardware (Fig. 2). This enables simulation for verification and testing. Developers can run applications without needing physical target hardware that may not exist yet. The system supports A/B performance comparisons derived from timing statistics obtained from the Event Recorder tied to the virtual hardware. 

    Arm
    2. Keil MDK works in the cloud or on Windows, Linux, and Mac OS, providing support for Arm virtual hardware models.
    2. Keil MDK works in the cloud or on Windows, Linux, and Mac OS, providing support for Arm virtual hardware models.

    Links

    • Arm
    • Keil MDK

    Continue Reading

    Checking Out the NXP Hovergames NavQ Plus

    Arm Unveils Its Most Compact AI-Capable Cortex-M CPU

    Sponsored Recommendations

    Designing automotive-grade camera-based mirror systems

    Dec. 2, 2023

    Design security cameras and other low-power smart cameras with AI vision processors

    Dec. 2, 2023

    Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams

    Dec. 2, 2023

    AM62A starter kit for edge AI, vision, analytics and general purpose processors

    Dec. 2, 2023

    Comments

    To join the conversation, and become an exclusive member of Electronic Design, create an account today!

    I already have an account

    New

    Bob Pease on Analog Vol. 3

    Environmental Sensors Target Air Quality

    Whitepaper: IoT Connectivity Considerations and Wi-Fi 6E

    Most Read

    Celebrating Field Engineers: The Unsung Heroes of Innovation

    More Bob Pease on Analog

    2023 Nobel Prizes for Physics and Chemistry Have Direct EE Relevance


    Sponsored

    AM62A starter kit for edge AI, vision, analytics and general purpose processors

    8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automation

    Start evaluation and software development on your TI embedded device

    Electronic Design
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    • About Us
    • Contact Us
    • Advertise
    • Do Not Sell or Share
    • Privacy & Cookie Policy
    • Terms of Service
    © 2023 Endeavor Business Media, LLC. All rights reserved.
    Endeavor Business Media Logo