极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 32714|回复: 66

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

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

【玩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, 下载次数: 1238)
回复

使用道具 举报

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


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

前面百度来的方法无效。

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

使用道具 举报

发表于 2017-5-29 16:21:40 | 显示全部楼层
老是失败,不知道什么原因
11.png
回复 支持 1 反对 0

使用道具 举报

发表于 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接口
回复 支持 反对

使用道具 举报

发表于 2016-9-1 16:30:16 | 显示全部楼层
为强哥点赞!请问:
1.arduino ide内置的库是否都能用?
2.有些模块需要拷进去库文件的,比如红外IRremote、HMC5883L、U8GLIB等等这些能不能用?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-1 21:44:55 | 显示全部楼层
zjhyhky 发表于 2016-9-1 16:30
为强哥点赞!请问:
1.arduino ide内置的库是否都能用?
2.有些模块需要拷进去库文件的,比如红外IRremot ...

试试咯,
回复 支持 反对

使用道具 举报

发表于 2016-9-5 13:06:08 | 显示全部楼层

驱动安装失败

强哥:驱动安装失败,求助!
1.下载bootloader成功,下载后蓝灯快闪;
2.安装驱动后,显示

3.用ide编译下载blink成功,pc13的蓝灯慢闪,因为blink里亮灭各一秒;
4.然后下载就失败了,提示无端口,反复安装驱动均提示不成功如下图
捕获01.PNG
捕获02.PNG
捕获03.PNG
捕获04.PNG

我的系统是win7 32位,不知道是什么原因?

回复 支持 反对

使用道具 举报

发表于 2016-9-5 13:28:59 | 显示全部楼层
期待楼主续集
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-5 21:07:34 | 显示全部楼层
本帖最后由 迷你强 于 2016-9-5 21:17 编辑
zjhyhky 发表于 2016-9-5 13:06
强哥:驱动安装失败,求助!
1.下载bootloader成功,下载后蓝灯快闪;
2.安装驱动后,显示


额,我WIN10下没问题。。明天去win7下试试。注意授权管理员权限,要不重刷下固件。。。
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2018-5-23 20:59 , Processed in 0.093859 second(s), 6 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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