单片机编程能用MAC么?
日期:2022/9/6 8:17: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).
相关标签: