当前位置:首页 > 技术 >

arduino和stm32谁厉害(arduino可以代替stm32吗)

来源:原点资讯(www.yd166.com)时间:2023-03-16 09:52:47作者:YD166手机阅读>>

Arduino和STM32对比究竟谁更厉害呢?许多电子爱好者都会面临Arduino和STM32该如何选择。从很多开发商都在开发适用于Arduino的板卡可以看得出Arduino依然受大家的喜爱。在市场中有举足轻重的地位。

arduino和stm32谁厉害,arduino可以代替stm32吗(1)

大部分Arduino的主控是AVR单片机,Arduino的最主要的优势还是代码封装性高,开发商把大量的代码封装好后放入库中,方便开发者直接调用,用Arduino开发所需的编程语句少,从而降低了软件的开发难度。

使用Arduino开发的产品更倾向于创意类型的产品,它不需要开发者深入了解硬件的操作,它的函数和语法都非常简单,所以Arduino上手比较容易,只需要知道C 相关的知识就能进行产品的开发。Arduino大多数功能都有做好了的库,所以使用起来很简单,我们经常称为程序界的搬砖工就可以对Arduino进行项目的开发。

arduino和stm32谁厉害,arduino可以代替stm32吗(2)

如果是以从业为目的,STM32是更好选择。用STM32开发板的来作为入门产品的话就要从硬件底层学起,阅读相关手册,掌握它的各种细节。然后运用STM32来开发项目熟悉各个外设的使用。

STM32更偏重于工程实际中使用,事实上工厂中很多简单的仪器例如温控仪,电机控制器,低档PLC,还有民用中的一些玩具,游戏手柄、有线键盘鼠标等外设中都有使用到STM32这款芯片。

STM32主要是给专业开发人员做产品用的,需要非常丰富的专业知识,同时编写代码实现功能也相对复杂。比如串口输出一个简单的字符串,对于Arduino可能从新建工程开始,10行代码就能实现,但是如果使用STM32的开发工具,可能需要上百行代码甚至更多。

既然Arduino这么方便为什么不用它进行开发呢?因为虽然Arduino各方面性能都能够满足开发的需要而且Arduino开发起来速度快,但基于几个原因的考虑:一个是安全性,另外一个是功耗,还有一个最重要的因素的生产成本过高。我们知道工业生产的量级都是以K作为单位的,成本高一块钱以后都是工业生产不能接受的,假如一天出货10K,所节约下来的成本完全够支付两到三个产线上员工的工资。

arduino和stm32谁厉害,arduino可以代替stm32吗(3)

由于两者的不同特性我们可以按照一些大方向来进行比较:从学习的难易程度来说Arduino相对于STM32容易很多。从学习后获得的知识上来进行比较Arduino远远比不上STM32。从安全上来说,用STM32做出来的东西想开源就开源,不想开源可以什么都不公布。STM32围绕产品建设电路需要很多的硬件知识,比较考验自己的知识储备。

总结
其实Arduino和STM32使用的方向有本质上的不同,Arduino是为电子爱好者和DIY的量身定制的,而STM32往往用于实际产品的研发制造。现在Arduino系列也能支持STM32的芯片,我们可以通过先下载Arduino固件,然后就能使用Arduino的开发环境进行编程了。根据自己的项目类型和需求选择适合自己的才是最重要的。

arduino和stm32谁厉害,arduino可以代替stm32吗(4)

栏目热文

arduino图形化编程软件(arduino图形化编程)

arduino图形化编程软件(arduino图形化编程)

大家好,很开心又以这样的方式与大家相见,很多人都喜欢小的东西,比如CPU的工艺制程小了,可以塞下更多的晶体管;比如手机电...

2023-03-16 09:26:58查看全文 >>

arduino学了对单片机有一定帮助吗(学习arduino好还是单片机好)

arduino学了对单片机有一定帮助吗(学习arduino好还是单片机好)

一.Arduino你知道多少?很多新手小白在学习单片机的时候可能会觉得单片机开发怎么这么麻烦在刚开始学习51的时候,搭建...

2023-03-16 09:30:46查看全文 >>

学习arduino好还是单片机好(arduino和51单片机哪个简单)

学习arduino好还是单片机好(arduino和51单片机哪个简单)

很多初学者和我当初一样不知道arduino和单片机的区别。其实我也是学完才知道arduino的存在,还好当初是直接学的5...

2023-03-16 09:17:50查看全文 >>

为什么不建议学嵌入式(嵌入式工资一览表)

为什么不建议学嵌入式(嵌入式工资一览表)

为什么不要学习嵌入式?嵌入式的学习门槛是比较高的,但是更多的要求是搜集一些解决问题的方法,说明白一点就是非常非常吃经验。...

2023-03-16 09:35:24查看全文 >>

arduino最全中文教程(arduino教程合集)

arduino最全中文教程(arduino教程合集)

解决了接口问题,下一步让Arduino拥有网络通信能力,我们就可以用它做很多事情了:写一个小说阅读器、作为电脑扩展屏……...

2023-03-16 09:33:35查看全文 >>

arduino和51单片机区别(arduino与51单片机对比的优点)

arduino和51单片机区别(arduino与51单片机对比的优点)

SMT32与ESP32关系:STM32和ESP32是两种不同的芯片,由不同的公司生产。STM32是由STMicroele...

2023-03-16 09:35:01查看全文 >>

arduino和普通的单片机的成本比较(arduino和单片机的优缺点)

arduino和普通的单片机的成本比较(arduino和单片机的优缺点)

很多想入门的朋友可能还在纠结是选择Arduino还是选择单片机来入门。我以一个从业者来聊聊我的观点。其实Arduino是...

2023-03-16 10:02:21查看全文 >>

arduino和单片机有什么区别(arduino能完全取代单片机吗)

arduino和单片机有什么区别(arduino能完全取代单片机吗)

很多初学者和我当初一样不知道arduino和单片机的区别。其实我也是学完才知道arduino的存在,还好当初是直接学的5...

2023-03-16 10:01:49查看全文 >>

arduino和单片机比较(arduino单片机)

arduino和单片机比较(arduino单片机)

很多初学者和我当初一样不知道arduino和单片机的区别。其实我也是学完才知道arduino的存在,还好当初是直接学的5...

2023-03-16 09:18:08查看全文 >>

宫颈炎吃什么食物有利恢复(宫颈炎吃什么食物补得快)

宫颈炎吃什么食物有利恢复(宫颈炎吃什么食物补得快)

宫颈炎,一种多发性的疾病,常见原因,一般来讲,比如不洁性生活、局部卫生的不彻底导致细菌感染,衣原体、支原体感染,第二个就...

2023-03-16 10:00:12查看全文 >>

文档排行