设为首页收藏本站

极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4840|回复: 38

【玩STM32】如何用arduino语法来玩STM32(一)

  [复制链接]
发表于 2016-8-31 16:17:54 | 显示全部楼层 |阅读模式
本帖最后由 迷你强 于 2016-9-12 09:01 编辑

【玩STM32】如何用arduino语法来玩STM32(一)
本项目开源方案源自:https://github.com/rogerclarkmelbourne/Arduino_STM32 特此申明
大家都知道STM32系列芯片属于那种价格便宜量又足的处理器,速度搜搜的还资源足,非常适合做一些相对于复杂比较消耗系统资源的项目,各arduino系小伙伴眼红不已,本系列文章就讲解下如何在arduino代码体系下使用STM32
首先介绍硬件平台,因为暂时我们没有开发基于STM32的alpha硬件环境,所以就在淘宝随便买了一款。
STM32.jpg
此款主板使用STM32F103C8T6处理器,外面扔了一堆的IO口,并且将USB口接出来了。属于做工比较粗糙但是价格便宜的产品(注意LED灯标示为PC13,就是说这颗灯接在了PC13管脚上)
首先我们要准备好将普通的STM32板子变成支持arduinoIDE的设备,所以要下载bootloader
下载工具: down.zip (61.66 KB, 下载次数: 198)
回复

使用道具 举报

发表于 2016-9-9 00:32:30 | 显示全部楼层
本帖最后由 zjhyhky 于 2016-9-9 00:33 编辑
弘毅 发表于 2016-9-8 19:55
难道是精简版系统引起的?


可能是,家里和笔记本用的是同一个精简版win7,单位里是正版win7

前面百度来的方法无效。

还有种可能,我原来系统装过maple的驱动,不知道会否有影响。
回复 支持 0 反对 1

使用道具 举报

发表于 2016-8-31 20:01:16 | 显示全部楼层
不错,学习一下
回复 支持 反对

使用道具 举报

发表于 2016-8-31 20:09:24 | 显示全部楼层
号玩具~赞一个!
回复 支持 反对

使用道具 举报

发表于 2016-8-31 21:06:30 | 显示全部楼层
本帖最后由 microplc 于 2016-8-31 21:10 编辑

请教我的Arduino IDE中菜单“开发板管理器”中为什么没有要安装的那个选项?

明白了,安装的是原版的IDE,需要OCROBOT的IDE才行,谢谢。
回复 支持 反对

使用道具 举报

发表于 2016-8-31 21:21:18 | 显示全部楼层
不错,大大节省移植
回复 支持 反对

使用道具 举报

发表于 2016-8-31 21:42:22 | 显示全部楼层
这个是不是跟maple板子一样的道理啊?IDE跟maple的通用么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-1 10:55:24 | 显示全部楼层
microplc 发表于 2016-8-31 21:06
请教我的Arduino IDE中菜单“开发板管理器”中为什么没有要安装的那个选项?

明白了,安装的是原版的IDE ...

我们的IDE 做了集成,官方的IDE也可以,不过需要参考github自己去折腾。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-1 10:55:48 | 显示全部楼层
Hackerpro 发表于 2016-8-31 21:42
这个是不是跟maple板子一样的道理啊?IDE跟maple的通用么?

作者基于maple的项目后续进行了大量开发
回复 支持 反对

使用道具 举报

发表于 2016-9-1 11:40:30 | 显示全部楼层
虽然未用过ST的东西,纯粹围观一下...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-1 13:22:03 | 显示全部楼层
wing 发表于 2016-9-1 11:40
虽然未用过ST的东西,纯粹围观一下...

这玩意就是芯片便宜,基本和UNO差不多,性能高一大截,资源丰富,有很多串口 i2c和spi接口
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号  

GMT+8, 2017-3-27 06:49 , Processed in 0.215979 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表