找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1238|回复: 19
打印 上一主题 下一主题
收起左侧

51单片机已入门,STM32还用学吗?

  [复制链接]
跳转到指定楼层
楼主
ID:891876 发表于 2025-11-23 09:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教大家!51单片机已入门,且能够独立完成小项目了,STM32还用学吗?为什么!?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:469589 发表于 2025-11-23 22:53 | 只看该作者
必须的,51不过时,但32硬件资源丰富,软件生态很好,作同样的工程,32简单很多。
回复

使用道具 举报

板凳
ID:57657 发表于 2025-11-24 07:10 | 只看该作者
STM32受汇率等影响涨价不受控制,批量项目建议用国产替代。
回复

使用道具 举报

地板
ID:277550 发表于 2025-11-24 08:50 | 只看该作者

相当于问:汽车普及,单车是否没用了。
回复

使用道具 举报

5#
ID:458247 发表于 2025-11-24 09:04 | 只看该作者
GlenXu 发表于 2025-11-23 22:53
必须的,51不过时,但32硬件资源丰富,软件生态很好,作同样的工程,32简单很多。

stm32资源多,速度快,现在很多工作都是用的stm32,多学一个能大大拓宽自己的工作范围
回复

使用道具 举报

6#
ID:1089588 发表于 2025-11-24 09:22 | 只看该作者
不知道啊,看你个人兴趣和工作需求
回复

使用道具 举报

7#
ID:276663 发表于 2025-11-24 10:30 | 只看该作者
按需学习,《庄子·养生主》:“吾生也有涯,而知也无涯;以有涯随无涯,殆已!”
回复

使用道具 举报

8#
ID:509408 发表于 2025-11-24 11:04 | 只看该作者
从51到STM32无非是进阶到使用结构体指针封装寄存器操作,也就是"库"的使用,毕竟stm32资源比51丰富的多,寄存器也多,没有人全部记得住。不过51现在也有自己的库函数开发了,也学stm32一样向硬件抽象层靠拢,比如大容量的stc8H STC32系列,寄存器操作不再是必备技能,工程效率和可维护性成为首要目标,嵌入式开发正在"软件化" 这些你也不同太过担心。都只是个工具而已

不过也确实感慨:以前的学习stm32的障碍(工具复杂、资料难找、学习曲线陡,翻几天数据手册在各论坛发帖等回复,看晦涩的官方文档)都已经不存在了。加上现代的开发工具和AI助手比如
1 、STM32CubeMX 让硬件配置变得直观
2、HAL库 让编程变得简单
3、AI助手 让问题解答变得即时
学习效率提升10倍不止
回复

使用道具 举报

9#
ID:879809 发表于 2025-11-24 12:37 | 只看该作者
不用学不用学,会51就能迎娶白富美,实现一个小目标,成为人生赢家了。
回复

使用道具 举报

10#
ID:106977 发表于 2025-11-24 16:32 | 只看该作者
一些复杂项目51难以胜任,需用STM32!51比STM32简单的多,适合初学者入门。51模仿STM32的标准库或HAL库,感觉是将简单的事情复杂化!本来很清晰的事却人为绕个大圈,给自己找些麻烦!
回复

使用道具 举报

11#
ID:1163527 发表于 2025-11-24 19:50 | 只看该作者
肯定要学,32应用的地方很多很多
回复

使用道具 举报

12#
ID:584814 发表于 2025-11-25 13:27 | 只看该作者
同问:我已经拿到摩托车驾照了,还要学开汽车么 ? 开飞机呢 ……
回复

使用道具 举报

13#
ID:266429 发表于 2025-11-25 15:49 | 只看该作者
为什么不学?况且,真了弄懂了51机,转stm32不是很轻松么?当然,从寄存器入手,不过是个查手册的事。玩库的话,有点麻烦。
回复

使用道具 举报

14#
ID:879809 发表于 2025-11-25 16:18 | 只看该作者
慢慢思考 发表于 2025-11-25 15:49
为什么不学?况且,真了弄懂了51机,转stm32不是很轻松么?当然,从寄存器入手,不过是个查手册的事。玩库 ...

你说反了,用寄存器才不好开发,用库直接抄例程就行了,非常简单。
回复

使用道具 举报

15#
ID:1163676 发表于 2025-11-25 17:46 | 只看该作者
一定要,STM32才是真理
回复

使用道具 举报

16#
ID:883242 发表于 2025-11-27 00:10 来自触屏版 | 只看该作者
8051是绝顶屠龙技,你应该学四位单片机,瞧STM32这个废物一眼你就输了。
回复

使用道具 举报

17#
ID:53813 发表于 2025-12-1 15:57 | 只看该作者
看吧,如果你真把51给压榨到极致了,转32就是换个菜刀剁肉的事儿,要不然就是B照和C照的事儿。
回复

使用道具 举报

18#
ID:1164109 发表于 2025-12-2 15:43 | 只看该作者
需要的,stm32在很多复杂领域更好用,51和stm32都是有相通的,不用担心浪费了自己的时间
回复

使用道具 举报

19#
ID:227127 发表于 2025-12-5 18:55 | 只看该作者
51只能用于一些价格敏感的场合.一些负荷大,功能要求多的场合不够用.而且stm32基本很普及了.
回复

使用道具 举报

20#
ID:420836 发表于 2025-12-8 00:21 | 只看该作者
当然,你需要学习更多知识。因为知识每天都在更新,所以永远都学不够。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表