Skip to content

EMBEDDED SYSTEM DEVELOPMENT ENVIRONMENT SETUP

STM32CubeMX + KEIL MDK + VSCode + Keil Assistant / Embedded IDE (VScode Extension)

  • STM32CubeMX + KEIL MDK + VSCode + Keil Assistant๐ŸŽฏโœ…๐Ÿ†


    A complete guide to setting up an embedded system development environment using STM32CubeMX, KEIL MDK, and VSCode. (In Chinese)

    Essentially, only the code editor function of VSCode is used, and other functions are implemented through Keil.

    Note: Keil Assistant Extension stopped to update, the author turned to develop Embedded IDE (EIDE) for VSCode instead, refer to the next card.

    Portal

  • Embedded IDE (EIDE)


    A VSCode extension for embedded system development.

    With this extension, we can use VSCode to replace Keil MDK and realize the development of embedded systems. Compilation, debugging, download, and other operations can be performed in VSCode.

    Portal

  • STM32CubeMX + VSCode + Embedded IDE


    STM32CubeMX: Project initialization configuration VSCode: Code editor VSCode - Embedded IDE: Extension of VSCode to realize embedded development functions, such as compilation, download, debugging, etc.

    Portal

  • P1 Introduction & Keil MDK Uninstallation
  • P2 Keil MDK Installation
  • P3 Common Driver Installation
  • P4 Issues to Note for New Keil Versions
  • P5 KeilC51 Installation
  • P6 Keil Configuration and Beautification๐Ÿ†
  • P7 STM32CUBEMX Uninstallation and Java Runtime Environment Installation
  • P8 CubeMX Installation๐Ÿ†
  • P9 CubeMX Configuration๐Ÿ†
  • P10 VSCode Uninstallation and Installation
  • P11 VSCode with Keil Plugin๐Ÿ†
  • P12 VSCode Common Shortcuts๐Ÿ†
  • P13 VSCode Garbled Code Problem Solution๐Ÿ†

STM32CUBE IDE

  • STM32 DEV๐ŸŽฏโœ…๐Ÿ†


    CSDN column

    Portal