单片机编程能用MAC么?
日期:2021/12/31 4:46:00
不愿瞎折腾得话,应用vm虚拟机是一种较为简单的方式。此外,由于 OS X 是 UNIX 电脑操作系统,大部分用以用于单片机开发设计的开源系统工具,都能够便捷地在 OS X 上运作。Toolchains:SDCC: 用以 8051, Z80, STM8 等单片机GCC: 支持 ** R, ARM (包含 Cortex-M 和 Cortex-R 系列产品,例如 STM32), MSP430 等下载、烧录、调节工具:stcflash, gSTC-ISP: STC 单片机下载工具,此外针对 STC 全新的 IAP 系列产品,应当可以自身设计方案通讯协议,自身撰写 Bootloader 与下载工具,完成 ISP 下载 ** RDUDE: ** R 与 Atmel 8051 单片机的下载工具J-Link: Segger 官方网给予推动和有关工具,在官方网站就能寻找ST-Link: 可应用开源系统工具 (texane/stlink · GitHub), 用 Homebrew 安裝就可以Open On-Chip Debugger: 开源系统的上面调节工具,支持 J-Link, ST-Link, CMSIS-DAP, ULINK 等,支持多种多样单片机和 FPGA手机模拟器:Qemu STM32: 支持 STM32 的 QEMUIDE:Arduino: 支持 Arduino ( ** R, ARM, x86), 根据改动环境变量还能够支持别的 ** R 板,也可在 Boards Manager 中加上对 STM32, ESP8266 等的支持Energia: 支持 TI 企业的单片机,包含 MSP430, ARM Corterx-M, CC3200 Wi-Fi SoC 等 ** ple-ide: 支持 Maple STM32 单片机开发板mbed: ARM mbed 开发板的 Web IDEembedXcode: 将 Xcode 拓展成单片机开发工具,支持多种多样单片机Eclipse: 可安裝扩展程序,进而支持别的单片机针对 STM32,可参照以前写的这篇博闻:应用 Eclipse 和 ARM GCC 构建 STM32 开发工具Simplicity Studio: Silicon Labs 官方网 IDE,支持 C8051F, EFM8, EFM32 单片机PlatformIO: 混合开发硬件设计工具,支持 Arduino, mbed, esp8266, stm32 等,包括c语言编译器、烧录工具、串口通信监控器等一系列作用。并给予 Atom 软件 (PlatformIO IDE).
相关标签: