STM32更合适学习一点,搞树莓派的人多多少少懂点原理

STM32属于单片机,单片机型号非常的多,这里以STM32来举例。像汇编,C,C++,python之类的,他们是通用的。树莓派支持的语言会更多一些,树莓派可以简单的看做一个性能比较低的计算机了。

首先,无论是Raspberry Pi还是STM32,它们都支持多种语言。 本质上,程序最终被编译成机器码,是一串可以被芯片直接识别的0和1的字符串。 因此,只要你能把C语言变成STM32机器代码,那么STM32就支持C。如果你能把汇编指令变成机器代码,那么STM32就支持汇编。 当然,STM32目前支持的语言很多,比如汇编、C/C++、python,其中C应该是最受欢迎的。

树莓派支持的语言更多,树莓派可以简单地看做是一台性能较低的计算机。

说到未来的趋势,这主要取决于应用。 如果说是DIY未来的趋势,那么我认为Raspberry Pi相对于包括STM32单片机在内的很多单片机都有很大的优势。 如果是应用或者工业产品,STM32比Raspberry Pi更合适。 这是因为厂商对自己的定位不同,所以基本上都是在自己的领域让利于用户。

我觉得STM32比较适合学习。 STM32需要更多的了解原理。 搞STM32的人或多或少都了解微机原理、硬件、底层驱动。 然而,使用 Raspberry Pi 的人一般只需要了解应用程序即可。 ,因为底层驱动和系统已经给你准备好了,你只需要调用API接口即可。 当然,您可能会发现某些STM32有一些操作系统包含低级驱动程序。

如果你对STM32有一定的基础,在树莓派上学习是非常快的,甚至可能体验不到所谓的学习,只是查各种资料然后使用。

但如果你反过来,习惯了树莓派开发,再回来鼓捣STM32,我怀疑你会感受到发自内心的绝望。

综上所述,我个人的建议很明显——学习互联网。

单片机

单片机和plc我都做过,两个方向都别选

2024-5-7 2:01:23

单片机

苹果手机上自带扫描仪功能,将纸质文档一键电子化

2024-5-7 3:01:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索