如何用arduino语法来玩STM32

如何用arduino语法来玩STM32,第1张

1、Arduino最新版,现在好像是1.5.8 BETA,我用的是1.6.0,忘了从哪里下到的了现在貌似找不到了,不过1.5.x也可以。

下载地址:http://www.arduino.cc/en/Main/Software

我的板子:

2、STM32 master文件,下载解压之后,把文件夹名改成Arduino_STM32,拷贝到My Documents/Arduino/hardware下,如果hardware文件夹不存在的话就新建一个。

用arduino的ide编译stm32方法:

1,先说说arduino是个什么东西

arduino说白了就是有人写了一个库把芯片寄存器还有一些外围的部件抽象出来了,使用arduino就像是在pc上写模拟器一样,不需要我们写任何硬件相关代码

2,stm32如果要像arduino的avr系列那样控制的话,也需要有一个库能把他抽象出来,把他的一些寄存器封装起来,能够直接调用,恩嗯,stm32的库开发就是这样的,不过还是要配置一些寄存器(为了加强控制能力)。

所以如果要把你在arduino上的抽象搬到stm32上去,理论上是没有问题的,不过需要注意版本是不是一样的,stm32的型号有很多种,不同的型号外围部件的 *** 作方式会有些变化,所以一般对应一个版本定制一个版本库


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11920961.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存