资料来源:原始语言想学习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点矩阵,以实现电梯运行效果。
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: ys@jepsun.com
产品经理: 汤经理
QQ: 2057469664
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- double sum = 0.0; for(int i = 0; i < n; i++) { if(resistors[i] > 0) { sum += 1.0 / resistors[i]; 在C语言中计算并联电阻的总电阻是一个常见的应用问题,它涉及到基本的物理知识与编程技巧的结合。并联电路中的总电阻可以通过所有并联电阻倒数的和的倒数来计算。首先,我们需要定义一个函数来处理这一计算过程。例如...
- 现货SMC磁性开关D-90、D-A93 D-A73:高效可靠的自动化控制选择 现货供应的SMC磁性开关D-90、D-A93和D-A73型号是工业自动化领域中不可或缺的传感设备。这些开关主要用于检测气缸活塞的位置,通过内置的磁感应元件来实现非接触式的信号传输。它们在设计上具备小巧紧凑的特点,能够轻松安装...
- 如何选择合适的聚鼎PXXXX T/S电感与TSS管搭配方案 基于应用场景的TSS管与聚鼎电感选型策略在实际工程设计中,合理匹配TSS管与聚鼎PXXXX系列电感是保障系统可靠性的关键。以下是根据不同应用场景的推荐搭配方案。1. 高频开关电源系统推荐配置:选用聚鼎PXXXX-T型电感 + 高速响...
- 如何根据应用场景选择合适的耐脉冲电阻?PWR..A、SWR..A与CRW..A系列选型指南 基于应用场景的耐脉冲电阻选型策略面对PWR..A、SWR..A和CRW..A三大系列,正确选择不仅影响设备性能,还直接关系到系统安全与维护成本。以下从实际应用出发,提供科学选型建议。1. 高压/高能环境:优先选用PWR..A系列当设备部署...
- RS232 vs USB 3.2:如何根据项目需求选择合适的通信接口? 基于项目需求选择通信接口:RS232与USB 3.2的实战决策指南在设计嵌入式系统、自动化设备或工业控制系统时,选择正确的通信接口至关重要。本文将结合实际案例,帮助开发者判断何时应使用RS-232,何时应转向更先进的USB 3.2标准...
- 如何根据应用需求选择合适的SMD封装:以3.2X1.6mm与2.0X1.2mm为例 基于应用场景的SMD封装选型策略在电子系统设计中,合理选择SMD封装尺寸是实现高性能、高可靠性和低成本的关键步骤。本文以 Chip SMD-3.2X1.6mm 与 Chip SMD-2.0X1.2mm 为例,深入分析不同应用场景下的选型逻辑。1. 消费电子:追求极致...
- 如何根据实际需求选择合适的电阻阵列:CN..A、SWR..A与CRW..A系列深度指南 前言:电阻阵列在现代电子设计中的重要性随着电子产品向小型化、高性能和高可靠性方向发展,传统单个电阻已难以满足复杂电路的设计需求。电阻阵列作为一种集成化解决方案,不仅节省了PCB空间,还提升了装配效率与一致...
- 如何正确选型与使用 Chip SMD-3.2X1.6mm 元件?实用指南 Chip SMD-3.2X1.6mm 元件选型与应用全解析在日益追求轻薄短小的电子产品趋势下,Chip SMD-3.2X1.6mm 封装因其优异的性能表现,成为工程师们优先考虑的元器件类型之一。本文将从选型、布局、焊接到测试环节,全面解析如何高效使用此...
- 如何正确选型与使用Chip SMD 3.0X1.5mm LED灯珠?实用指南 Chip SMD 3.0X1.5mm LED灯珠选型要点 在实际应用中,合理选择和使用Chip SMD 3.0X1.5mm LED灯珠至关重要。以下是关键选型参数与使用建议: 一、电气参数确认 正向电压(Vf):一般在2.8-3.6V之间,需匹配驱动电路电压,避免过压损坏。 ...
- 如何正确使用半导体放电管? 使用半导体放电管时,应注意其工作电压、电流和通流容量等参数,并确保其安全工作。此外,还应注意防止其受潮、磕碰等情况,以免影响其性能。在使用过程中,应定期检查半导体放电管的工作状态,以确保其可靠性和稳定...
- Square D空气开关:卓越性能与可靠质量的代表 施耐德电气旗下的Square D(美商实块)是全球知名的电气设备品牌之一,其生产的空气开关被广泛应用于工业、商业以及住宅等多个领域。Square D空气开关以其卓越的性能、可靠的质量和先进的技术赢得了用户的高度认可。这些空...
- 如何正确使用与选型CS..A系列电流检测贴片电阻?实用指南 CS..A系列贴片电阻使用与选型全攻略随着电子产品向微型化、智能化发展,对电流检测元件的性能要求日益提高。CS..A系列作为新一代电流检测片式电阻,其设计与应用需遵循科学方法,以确保系统稳定性和测量准确性。关键选型...
- viking新品播报:长端接厚膜电阻器- CRW ..A 系列 关注稳健设计,为 PCB 散热提供更短的路径,提高额定功率,宽电极结构支持良好的热循环性能。调整焊膏的成分以提供所需的近似电阻,并通过激光微调器将其微调至指定值。特征- 长边端接增强了紧凑尺寸的额定功率- AEC-Q200 ...
- 如何正确选择与使用 Chip SMD-2.0X1.2mm 元件?全面技术指南 Chip SMD-2.0X1.2mm 元件选型与应用要点在电子产品设计中,准确理解 Chip SMD-2.0X1.2mm 封装的电气性能与机械特性,是确保产品可靠性的关键。本文从材料、耐温性、引脚结构等方面进行深入解析。1. 材料与可靠性该封装通常采用陶瓷...
- 聚鼎PH-D瞬态抑制二极管插件TVS管应用及选型指南 在电子设备中,瞬态电压抑制二极管(Transient Voltage Suppressor,简称TVS管)作为关键的保护元件,在面对瞬态过电压时能够迅速响应,有效地保护电路中的敏感器件免受损害。聚鼎科技(PU Diode)作为国内知名的半导体制造商,其...
- 施耐德LC1-D系列交流接触器:可靠性能与优质服务 施耐德电气作为全球能效管理和自动化领域的专家,在电气领域有着卓越的表现。其产品线中的LC1-D系列交流接触器是工业控制领域中不可或缺的一部分。其中,LC1-D25型号接触器以其高质量和可靠性能著称,适用于多种工业场景...
- 如何正确选型与使用SMD-3.5X2.8mm LED灯珠?实用指南与注意事项 深度解析:SMD-3.5X2.8mm LED灯珠的选型与应用技巧在电子系统设计中,合理选择和使用LED灯珠是保障产品性能与寿命的关键。对于采用HELI2系列的SMD-3.5X2.8mm LED灯珠,以下几点建议将帮助工程师实现最佳应用效果。1. 明确应用需求:...
- TSS管与聚鼎PXXXX T/S电感的性能对比及应用解析 TSS管与聚鼎PXXXX T/S电感的核心技术优势在现代电子设备中,TSS管(Transient Suppressor Semiconductor)与聚鼎品牌PXXXX系列电感(包括T型与S型)因其卓越的瞬态抑制能力和高可靠性,广泛应用于电源管理、通信设备和工业控制领域。以下...
- 磁性感应接近开关SMC D-C73:高效稳定的自动化控制选择 磁性感应接近开关SMC D-C73是一种高效、非接触式的检测设备,广泛应用于自动化控制领域。这种开关能够检测到特定类型的磁场变化,并据此触发开关动作,无需物理接触即可完成信号的传输与处理,因此在提高设备运行效率的...
- 深入解析:如何正确使用电流检测贴片电阻CS..A系列提升系统可靠性 前言:为何电流检测如此关键?在现代电子系统中,电流是衡量设备运行状态的核心参数之一。准确的电流检测不仅有助于实现过流保护,还能优化能效管理、延长设备寿命。而电流检测贴片电阻CS..A系列正是实现这一目标的关键...