CrossWorks for ARM vs Visual Micro

CrossWorks for ARM

5.7 #19 in Embedded Development IDEs

About CrossWorks for ARM

Visual Micro

5.1 #30 in Embedded Development IDEs

About Visual Micro
CrossWorks for ARMVisual Micro
Free planNoNo
Free trialYesNo
Paid from——
Open sourceNoNo
PlatformsLinux, macOS, WindowsWindows
Free planNoNo
Supported targetsCortex-M, Cortex-A, Cortex-R, ARM7, ARM9, ARM11, Feroceon, XScaleArduino-compatible boards; Teensy; ESP8266; ESP32; STM32; Raspberry Pi Pico RP2040/RP2350; SAMD; SAM; TI; AVR; NRF5x/NRF52; Portenta H7; Arduino Uno R4; Arduino Giga
Integrated debuggingYesYes
Hardware probe supportboththird-party
RTOS supportYes—
Integrated flashingYesYes
Desktop platformsWindows, macOS, LinuxWindows

Both are listed in Best Embedded Development IDEs. On Samsung Mobile US Press, CrossWorks for ARM scores higher on our published basis.