位置:
首页

>

>

如何使用Arduino IDE播放STM32
时间:

资料来源:原始语言想学习STM32 32位ARM微控制器,但是不想阅读1000页的技术文档吗?需要记住成千上万个寄存器或ST官方API接口吗?根据示例,我输入了几十行代码,但是我不能点亮LED吗?难以使用且盗版的IDE让您头痛吗?如果以上问题使您感到学习STM32微控制器非常困难,那么我将向您介绍一个,扔掉1000页的技术文档,忘记ST官方API接口,三到五行代码来点亮LED ,一个真正且易于使用的IDE。

基于Arduino IDE开发STM32微控制器的方法。

以下将使用Bear Pie物联网开发板作为平台。

说明如何使用Arduino IDE播放STM32。

1.环境设置和安装Arduino IDE下载地址:https://www.arduino.cc/en/Main/软件安装STM32CubeProgrammer下载地址:https://www.st.com/en/development-tools/stm32cubeprog.html二,安装开发板固件包固件包下载链接:https://pan.baidu.com/s/1MvBgdneriRA-mHq4eKB_0w提取代码:sl4o 1.打开Arduino IDE-> File-> Preferences->下面的链接打开固件包安装文件夹。

2.关闭Arduino IDE->将已从下载的固件包中解压缩的所有文件复制到此目录中。

3.操作演示4.配置开发板打开Arduino IDE->工具->开发板->选择BearPi。

->上传方法->选择STM32CubeProgrammer,恭喜!开始使用Arduino IDE开发STM32旅程... 3. MCU开发的第一步,亮起1.打开Arduno IDE-> File-> Example-> 01Basic-> Blink或复制以下内容程序编译器/ ***** ******************************************** ********** *********文件名:Blink *作者:* Winnie学校版本:V1.0 *编写日期:2019-10-10 *功能:面板自带带LED **灯******* ****************************************** ************ ******** LED-> PC13 * ////当您按下reset或打开boardvoid setup(){//初始化数字时,设置功能运行一次引脚LED_BUILTIN作为输出。

pinMode(LED_BUILTIN,输出); } //循环函数一遍又一遍地运行forevervoid loop(){digitalWrite(LED_BUILTIN,HIGH); //打开LED(HIGH是电压电平)delay(1000); //等待第二个digitalWrite(LED_BUILTIN,LOW); //通过使电压LOW delay(1000)来关闭LED; //等待一秒钟} 2.操作演示,编译代码并刻录。

3.结果演示祝贺您,蓝色LED指示灯开始以1S的频率闪烁!成功开始STM32开发。

固件包随附其他例程,例如按钮,串行端口,LCD显示屏等。

拥有此板的朋友可以安装Arduno IDE,以体验如何用三行或五行代码实现功能。

该教程非常简单,因为它非常容易实现,我不知道该写些什么。

如有任何疑问,请留言讨论。

如果您认为本文不错,请转发并阅读。

您的支持也是我们不断更新的动力。

官方账号聊天界面,回复关键字:添加群组,您可以加入熊派开源社区交流小组,期待您的到来〜程序员小哈也有一个交流小组,欢迎长按左侧小组的二维码进入群组,如果无法进入,则可以添加我的个人微信,我将把您拉入群组,添加群组以促进交流,并尽快获得在线帖子。

避风港没有注意新的官方帐户:嵌入式朋友从0到1,快速按一下并扫描代码即可加入。

[从0到1嵌入]最新文章的推荐阅读:STM32 RTC和定时闹钟功能实现8X8点矩阵,以实现电梯运行效果

产品资料
行业信息