在开始前我有一些资料,是我根据网友给的问题精心整理了一份「stm32的资料从专业入门到高级教程」,

点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!Stm32和树莓派是两个不同的领域,从性能上来看,stm32是MCU,树莓派是MPU。

MCU和MPU的区别简单来说就是:

MPU适合做需要复杂运算的大型程序,这种一般需要外挂RAM和ROM。

MCU适合做一些运算比较简单的中小型程序,一般用来用于硬件管理和控制,所以这一般不需要外挂RAM和ROM,都集成在芯片内部,也称为单片机。

stm32之前大多数型号属于Cortex-M系列的单片机,树莓派一般是Cortex-A系列处理器。

除了Cortex-M以外,还有Cortex-M、Cortex-A、Cortex-R架构的处理器。

当然, STM32现在也出了基于Cortex-A架构的STM32MP157处理器。

Stm32主要用来采集传感器数据,把数据进行解析,再进行逻辑功能处理,最后控制输出设备完成相应的功能,比如说驱动电机、控制LCD屏显示、控制数码管显示等等。

这种产品一般不需要复杂的运算,一般是裸机编程,或者跑个RTOS系统。cbfaba3836b6dc68fe4f950bd736c2fe.jpeg

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐