关于stm32和树莓派之间对比和选择的问题

我学过单片机,然后想再进一步,后来我就关注了stm32.但是今天发现树莓派也挺不错的,哪位大神能说说两者的区别什么的?还有就是这两个之间应该怎么选择?

这二者不是两个方向的,stm32是Cortex M系列是为控制领域设计,树莓派搭载的是Cortex A系列用于开发应用类的。所以看你想做底层控制还是开发应用软件了。
也不是绝对的,STM32能做到树莓派肯定能做,刚学过单片机就直接树莓派可能跨度有点大,毕竟树莓派的还需要很多操作系统和硬件知识。追问

底层控制就是对各种器件的驱动吧?如果用树莓派开发应用软件的话,它的资源是否足够?运行起来会不会卡?

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-29
关注这个问题

关于stm32和树莓派之间对比和选择的问题
这二者不是两个方向的,stm32是Cortex M系列是为控制领域设计,树莓派搭载的是Cortex A系列用于开发应用类的。所以看你想做底层控制还是开发应用软件了。也不是绝对的,STM32能做到树莓派肯定能做,刚学过单片机就直接树莓派可能跨度有点大,毕竟树莓派的还需要很多操作系统和硬件知识。

stm32和树莓派哪个前景好
树莓派好。1、树莓派主频性能高于STM32一个数量级,适合做需要复杂运算的大型程序,如Linux、视觉识别、机器学习和神经网络等。2、而STM32是MCU,适合做一些运算较简单的中小型程序,主要用于硬件管理和控制,相比之下,树莓派前景好。

stm32和树莓派哪个有前景?
stm32是ST公司ARM核的工业级单片机系列的名称。树莓是开源开发板(用的还是商业级的cpu)。不是一个类的东西,没有可比性。

我想问一下关于嵌入式开发,最近接触了一些开发板,比如stm32...
这三者主要面向的对象不一样吧,jetson nano主要用于机器学习、人工智能等方面,树莓派主要用于计算机编程教育,比起前两者STM32的应用范围更广一些(也可能是前两者我不是很熟悉的缘故)。STM32可以跑操作系统,但是不能跑Linux,因为其属于 Cortex-M系列不带MMU。另外,Cortex-A系列可以跑Linux,因为它带...

嵌入式开发平台有哪些
STM32平台是基于ARM Cortex内核的微控制器系列,广泛用于嵌入式系统的开发。该平台具有高性能、丰富的外设接口和强大的软件开发工具支持等特点,适合快速开发嵌入式应用。开发者可以通过该平台进行硬件抽象层编程或利用中间件实现复杂的嵌入式系统功能。树莓派是一款基于ARM架构的微型计算机主板,具有体积小、...

树莓派涨价后还值得买吗
树莓派本身是重量级。虽然程序本身是方便了,但使用之前需要配置树莓派,虽然一个树莓派只要配置一次。树莓派本身硬件功能有限,有些功能树莓派不能直接完成,还是需要借助单片机,并和单片机通信。比如记录车轮旋转的正交编码器,stm32有专门的硬件模块完成,树莓派没有,如果树莓派想要记录车轮旋转的话还是...

香橙派和stm32哪个难学
香橙派和STM32是两个不同的东西,分别属于不同的领域。香橙派是一种基于ARM架构的单板计算机,主要用于学习和开发嵌入式系统和物联网应用。它采用类似于树莓派的硬件设计,集成了处理器、内存、存储和各种接口。对于有编程基础的人来说,上手学习香橙派相对较简单,因为它支持多种编程语言和开发环境,如...

从零开始的无人船制作-姿态解算算法的选择
当制作无人船时,姿态解算算法的选择是一个关键环节。主流算法众多,如何抉择呢?首先,让我们大致了解无人船的基本结构,如上位机与下位机的配合。原型车采用树莓派作为上位机,STM32作为下位机,通过Github可获取工程文件和代码,通过连接表格轻松上手。姿态解算的重要性在于,无论是无人船、车还是无...

高中生如何入门树莓派
树莓派无线性能较差,用WiFi远程操作会严重不跟手;劣质SD卡则会使得整个世界都变得迟钝。之后就是根据选择的科技树自由发挥了:嵌入式派和写Arduino、STM32差不多,还是原汁原味的GPIO,只是语言换成了Python而已。树莓派的优势,要在有大量数据需要处理的时候才能体现得出来,不然还不如回去用单片机简单...

arm开发板与树莓派有什么区别
使用的处理器的内核不同。树莓派使用的是ARM-M9内核的处理器,是ARM开发板的一种。ARM开发板不是树莓派。ARM开发板因为使用的MCU的内核不同可以分为很多版本 比如STM32F0系列是ARM-M0,STM32F1\/F2系列是ARM-M3,STM32F3\/F4系列是ARM-M4内核。

相似回答