发现各种软件替代方案,找到更适合您的选择

STM32CubeMX 是一个图形化工具,可轻松配置 STM32 微控制器和微处理器,并通过...为 Arm Cortex-M 内核生成相应的初始化 C 代码,或为 Arm Cortex-A 内核生成部分 Linux 设备树。

WinAVR(tm)是专为Atmel AVR系列RISC微处理器设计的、运行于Windows平台的开源软件开发工具套件,包含GNU GCC C和C++编译器。

Xedge32 为 ESP32 微控制器上的嵌入式开发提供了一种基于 Lua 的替代方案,使硬件交互更加简便,无需处理 C 语言的复杂性。

SimulAVR程序是Atmel AVR系列微控制器(ATtiny和ATmega)的模拟器。SimulAVR可独立使用,也可作为avr-gdb的远程目标。它提供Python和TCL接口。

FsmPro 是一款用于设计状态机的跨平台工具。它是一款专为状态机设计的工具,提供了一系列功能,支持从状态图生成代码、项目建模和文档编制。

Embeetle 是一款全新的微控制器集成开发环境,全新构建。它仅提供嵌入式编程所需的特性,并让这些特性易于使用。

SDCC 是一个可移植的、优化的 Standard C(ANSI C89、ISO C99、ISO C11)编译器套件,支持基于 Intel MCS51 的微处理器(如 8031、8032、8051、8052 等)、Maxim(前身为 Dallas)DS80C390 变体、Freescale(前身为 Motorola)HC08 系列(hc08、s08)、Zilog...

Emulino 是由 Greg Hewgill 开发的 Arduino 平台模拟器,最初发布于 emulino: arduino cpu 模拟器。