当前位置: 首页 > 软件库 > 其他开源 > 开源硬件 >

STduino

让 Arduino IDE 支持 STM32
授权协议 LGPL
开发语言 C/C++
所属分类 其他开源、 开源硬件
软件类型 开源软件
地区 国产
投 递 者 梁丘翔
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

STduino,基于Arduino IDE开发STM32单片机。

想学STM32的32位ARM单片机,但不想读1000页的技术文档? 成千上万个寄存器或ST官方API接口需要记忆? 按照例子敲了几十行代码了,却无法点亮一个LED? 难用并且盗版的IDE让你头疼?

如果上面的问题让你感觉学习STM32单片机很困难,那么,下面我将介绍给你一个:

  • 扔掉1000页的技术文档;
  • 忘记ST官方API接口;
  • 三五行代码点亮LED;
  • 正版好用的IDE;
  • 基于Arduino IDE开发STM32单片机的方式。

本代码是专门为STM32开发的Arduino IDE的core文件,可以让Arduino IDE添加对STM32 ARM芯片的支持。

  • 摘要:前几天刚刚学习了Arduino,Arduino的简单易上手瞬间就吸引了我。同时国内也有一款类似的MCU集成开发平台——Stduino也吸引住了我的眼球。 一、 Stduino和Arduino简介 1.1 Stduino Stduino IDE是一款面向32位处理器快速入门学习的集成开发平台,已率先支持Arduino_Core_STM32框架,集聚快捷、高效、免费、开源、易得于一身,软件还集成

  • 2019/11/30 星期六 作者:Astilbe 问题:怎么利用Stduino实现stm32单片机与电脑间串口通讯? Stduino需要和其他设备相互通讯,最简单的方式就是利用串口实现通讯。本篇介绍Stduino硬件串口通讯,以及相关函数的使用。 首先要介绍一个概念——波特率。波特率表示每秒钟传送的码元符号的个数,简而言之就是对一秒钟传递多少信息的一个度量。如果是串口通信,一般包括起始位,数据位

 相关资料
  • Libevent本身不是多线程安全的,在多核的时代,如何能充分利用CPU的能力呢,这一节来说说如何在多线程环境中使用libevent,跟源代码并没有太大的关系,纯粹是使用上的技巧。 1 错误使用示例 在多核的CPU上只使用一个线程始终是对不起CPU的处理能力啊,那好吧,那就多创建几个线程,比如下面的简单服务器场景。 1 主线程创建工作线程1; 2 接着主线程监听在端口上,等待新的连接; 3 在线程

  • 1、启动MySQL管理工具.bat,并登录 2、选择菜单 工具 -> 用户管理 3、选择root,然后按下图所示选择“从任意地点访问” 4、保存[/fusion_text]

  • 问题 你想让某个类的实例支持标准的比较运算(比如>=,!=,<=,<等),但是又不想去实现那一大丢的特殊方法。 解决方案 Python类对每个比较操作都需要实现一个特殊方法来支持。 例如为了支持>=操作符,你需要定义一个 __ge__() 方法。 尽管定义一个方法没什么问题,但如果要你实现所有可能的比较方法那就有点烦人了。 装饰器 functools.total_ordering 就是用来简化这个

  • 我发现javamail只支持袜子。有什么解决方案可以支持http代理吗?

  • 所以我正在做一个需要xml模式的小项目,我对这个模式很不熟悉。 我希望能够设置模式以在两组属性之间进行选择,根据我的研究,这在XSD 1.0中是不可能的,但显然是XSD 1.1的一个特性。 目前我正在使用VisualStudio来完成我的工作,它似乎被困在XSD1.0模式中,这是有意义的,因为XSD1.1显然是一个最新的开发。 我的问题是,是否有一个插件/扩展可以让我在Visual Studio中

  • 问题内容: 现在,我正在研究网络爬虫。这个应该解析一些特定的站点,并输出一个xml文件。至此,这没有问题。搜寻器有效,您可以通过cfg文件快速地对其进行自定义。我使用Jsoup解析HTML内容。 我刚刚添加了几个站点,并注意到通过JavaScript创建的HTML内容存在很大的问题。没有办法使Jsoup支持Javascript吗?或者至少获得我在浏览器中可以看到的完整HTML内容。 我已经尝试过H