Skip to content
SPECIFICTION
Get listed

CrossWorks for ARM vs Visual Micro

CrossWorks for ARM

rowley.co.uk

Visual Micro

visualmicro.com

Side by side

FigureCrossWorks for ARMVisual Micro
Price from—$1.58/mo
Free plan——
Free trialYesYes
Open source——
WindowsYesYes
macOSYes—
LinuxYes—
Plans published24
Spec score · Embedded Development IDEs8.2 (#4)7.4 (#16)
HeadquartersDursley, Gloucestershire, United KingdomBirmingham, UK
ProductCrossWorks for ARM is a C/C++ and assembly language development system for ARM and Cortex microcontrollers.Visual Micro provides an Arduino-compatible IDE within Visual Studio with coding, build, upload, and debugging tools.
SupportThe company accepts pre-sales and technical questions through its CrossWorks Helpdesk.Annual licenses include forum support and license assistance for their 12-month term; perpetual licenses include support according to license type and can purchase continued support.

Plans

CrossWorks for ARM

  • Named Developer License$2,500, paid once
  • Shared Developer License$3,750, paid once

CrossWorks for ARM pricing →

Visual Micro

  • Non-Profit/Hobby — 1 machine, 1 year$19 a year
  • Non-Profit/Hobby — 1 machine, perpetual$64.99, paid once
  • Commercial — 1 machine, 1 year$75 a year
  • Commercial — 1 machine, perpetual$250, paid once

Visual Micro pricing →

In their own words

CrossWorks for ARM

CrossWorks for ARM is a C/C++ and assembly development system for ARM and Cortex microcontrollers. Its CrossStudio IDE brings editing, building, downloading and SWD/JTAG debugging into one environment. The package includes GNU GCC and Clang/LLVM toolchains, and its multi-core debugger also works with applications built using external toolchains. Supported cores range from Cortex-M, Cortex-A and Cortex-R to ARM7, ARM9, ARM11, Feroceon and XScale. Supported connections include CrossConnect Neo, SEGGER J-Link, CMSIS-DAP, ST-LINK and FTDI-based JTAG devices. It also includes an embedded C runtime library that is neither GPL nor LGPL, and a royalty-free tasking library for pre-emptive task switching and synchronization. Downloads for Windows, macOS and Linux include x64 and ARM64 or Apple Silicon builds. The evaluation can remain active with a 16KB code-size limit or be unlocked for 30 days. A Named Developer License is $2,500 as a one-time purchase; a Shared Developer License is $3,750 as a one-time purchase. Both include commercial use, 12 months of support and 12 months of software assurance.

Visit rowley.co.uk

Visual Micro

Visual Micro has no write-up on Specifiction yet; its figures are above.

Visit visualmicro.com