一款简单易上手的ARM单片机开发IDE—STduino

时间:2024-04-04 15:17:59

一款简单易上手的ARM单片机开发IDE—STduino

前言

第一眼看到这个IDE,第一反应就是名字有点像TrueSTUDIO,然后我上网查了一下,当然是没有关系的,只能说是我知道的太少…TrueSTUDIO被ST收购了,然后ST在它的基础上推出的一个整合的版本—STM32CubeIDE。

STduino介绍

进官网一看,说是国产。可能是哪个团队开发的。
一款简单易上手的ARM单片机开发IDE—STduino
Stduino IDE是一款面向32位处理器快速入门学习的集成开发平台,基于Arduino IDE,目前已经支持Arduino_Core_STM32框架,集聚快捷、高效、免费、开源、易得于一身,软件还集成了GDB调试功能。

IDE当前支持的功能有:
GDB调试
封装库下载安装
代码自动补全提示
中英文模式
UTF-8\GBK编码格式
代码快速格式化
SWD\串口程序下载&调试(已验证)
DFU程序下载方式(待验证)
USB HID程序下载方式(待验证)
maple DFU程序下载方式(待验证)
maple DFU2程序下载方式(待验证)
MassStorage程序下载方式(待验证)
更多功能细节请搜索stduino.com进行了解

已经支持的芯片&板型列表:
Stduino UNO&Nano
Nucleo 144 boards
Nucleo 64 boards
Nucleo 32 boards
Discovery boards
Eval boards
STM32MP1 series coprocessor boards
Generic STM32F0 boards
Generic STM32F1 boards
Generic STM32F3 boards
Generic STM32F4 boards
Generic STM32H7 boards
Generic STM32L0 boards
3D printer boards
LoRa boards
Electronic Speed Controller boards
Generic flight controllers
Garatronics boards
Midatronics boards
前往下载Windows版IDE:Stduino.com
(免安装,解压后双击Stduino.exe即可运行)

Linux&Mac版正在开发中~

等等
下面是具体开发软件界面展示,软件使用太简单,就不进行详细说明了。

IDE开发界面
一款简单易上手的ARM单片机开发IDE—STduino
STM32F103中等容量芯片型号资源表
一款简单易上手的ARM单片机开发IDE—STduino
Stduino Nano
Stduino Nano 微控板使用了STM32F103C8T6芯片作为MCU,拥有32位高性能ARM核处理器,USB供电电压为5V,芯片的工作电压为2V3.6V,工作温度为-40°C85°C。引出数字引脚22个,模拟引脚8个,PWM引脚16个,UART串口3个,工作频率高达72MHz。实现了一键St-link\串口下载。

Stduino UNO
Stduino Uno微控板使用了STM32F103C8T6芯片作为MCU,拥有32位高性能的ARM核处理器,USB供电电压为5V。芯片的工作电压为2V3.6V,工作温度为-40°C85°C,电源口输入电压6.2-18V。引出数字引脚18个,模拟引脚6个,PWM引脚14个,UART串口3个,工作频率高达72MHz。也实现了一键St-link\串口下载。

硬件是开源的,码云上可以下载
一款简单易上手的ARM单片机开发IDE—STduino
一款简单易上手的ARM单片机开发IDE—STduino
一款简单易上手的ARM单片机开发IDE—STduino