找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 19348|回复: 69
收起左侧

新手请问STM32和51哪个更适合入门呀?

  [复制链接]
ID:272369 发表于 2018-1-6 19:56 | 显示全部楼层 |阅读模式
STM32和51单片机哪个更适合入门呀?

评分

参与人数 1黑币 +4 收起 理由
hahahahh + 4 51

查看全部评分

回复

使用道具 举报

ID:136106 发表于 2018-1-14 17:28 | 显示全部楼层
51单片机,51单片机总共就几个寄存器,定时器。STM32的就多了,有成百上千个。建议你先学51单片机再去学STM32。当然了直接跳过51单片机去学STM32也是可以的,但是理解起来没那么容易

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:277039 发表于 2018-1-17 16:09 | 显示全部楼层
如果身边有比较便利的学习单片机的条件,有什么条件就学习什么型号。比如,你所在的公司刚好用到某个型号单片机,那么就方便多了。开发板不用购买,直接用公司现成的板子,指导老师到处是,公司的工程师,只要你耐心虚心的不耻上问,相信他们都会帮你解答问题。如果你跟着学习的导师,正在使用某个型号开发产品,那么同样的道理,你也会有得天独厚的优势,直接跟着学就行了。其实单片机型号虽然多,但是用法大同小异,学会一种,再上手其他的就很快了

评分

参与人数 1黑币 +60 收起 理由
admin + 60 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:275320 发表于 2018-1-14 16:04 | 显示全部楼层
51是八位的。stm32是32位的。51入门简单些。学好51很容易想stm32过渡。想简单些就学51.
回复

使用道具 举报

ID:275894 发表于 2018-1-14 16:55 | 显示全部楼层
51更容易,网上资料也多
回复

使用道具 举报

ID:275899 发表于 2018-1-14 17:08 | 显示全部楼层
看你自己学习状态,  就好比开车 你会开10万的车 一定会开50万的车 32其实不是多难 但是51学起来更容易上车 价格上32明显要贵
回复

使用道具 举报

ID:255952 发表于 2018-1-14 17:09 | 显示全部楼层
当然是51啦。51单片机更适合新手,性能虽弱但对新手来说够了

回复

使用道具 举报

ID:275906 发表于 2018-1-14 17:14 | 显示全部楼层
51单片机,学好了在学STM32
回复

使用道具 举报

ID:275906 发表于 2018-1-14 17:15 | 显示全部楼层
学好51很容易想stm32过渡。想简单些就学51.
回复

使用道具 举报

ID:275938 发表于 2018-1-14 19:37 | 显示全部楼层
51单片机
回复

使用道具 举报

ID:275938 发表于 2018-1-14 19:37 | 显示全部楼层
51单片机,比较简单
回复

使用道具 举报

ID:266584 发表于 2018-1-14 21:01 | 显示全部楼层
51单片机
回复

使用道具 举报

ID:155507 发表于 2018-1-14 23:05 | 显示全部楼层
为什么是直接学STM32好

  1)在硬件接口这个环节上都一样:学51单片机和学STM32都是一样的,主要看其市场上的资料是不是足够充分,都是调用硬件的接口,控制I/O,完成相应的功能

  2)在软件这个环节上,STM32要强过51单片机:为什么这么说呢?学STM32它自带一个官方的库,而这个库的源代码是开放的;而51单片机却没有,也就说,当你做一个具体项目的时候,用STM32开发项目速度会比用51单片机要轻松快捷,方便,并且BUG也少。

  3)ST的这个库专门是由ST官方团队打造的,是经过详细认真测试过的,例如:你要做处理器支持USB的U盘功能,对51来说,你可能需要在网上去找这样一个驱动,然后移植到51单片机上,这样的缺点是:移植本身就比较累,比较麻烦,并可能有些代码不一定经过验证了的,很难保证没有BUG;而STM32是官方推荐的库源代码,这些功能早就有了,所以用STM32开发项目做起来非常的轻松,愉快,放心,BUG也少。

学好STM32最关键的两个点:硬件基础和C语言,只要你模拟和数字电路基础扎实,看原理图没有问题,还要就是得你的C语言基础很好。
回复

使用道具 举报

ID:261000 发表于 2018-1-15 00:15 | 显示全部楼层
学起来是一样一样的,不过c51更基础。
回复

使用道具 举报

ID:261000 发表于 2018-1-15 00:17 | 显示全部楼层
学习单片机,从控制一个端口,计算一个逻辑 开始!
回复

使用道具 举报

ID:263449 发表于 2018-1-15 02:32 | 显示全部楼层
先学51吧 学会51  stm32好上手了
回复

使用道具 举报

ID:260785 发表于 2018-1-15 08:34 | 显示全部楼层
学习单片机,从控制一个端口,计算一个逻辑 开始!
先学51吧 学会51  stm32好上手了
回复

使用道具 举报

ID:276048 发表于 2018-1-15 09:49 | 显示全部楼层
STM32是32位的单片机,而51是八位单片机,功能更简单,更容易上手,如果你是新手我建议你先学51单片机,然后再学PIC单片机,最后在学STM32
回复

使用道具 举报

ID:276054 发表于 2018-1-15 09:57 | 显示全部楼层
我看还是从51开始,相信大流
回复

使用道具 举报

ID:255072 发表于 2018-1-15 10:18 | 显示全部楼层
必须是51适合入门啊,不知道你得C基础怎么样。学习的话,重点其实是嵌入式操作系统,建议先从51单片机做起,了解GPIO、定时器啥的,理解怎么用C语言操作硬件。建议去华清星创客学习superedu.com.cn,然后再去学Linux操作系统,shell语法等,然后再买一个ARM开发板(初期买2410足够),学驱动开发啥的。
回复

使用道具 举报

ID:276064 发表于 2018-1-15 10:23 | 显示全部楼层
初学用arduino先试试,最简单了
回复

使用道具 举报

ID:276082 发表于 2018-1-15 10:47 | 显示全部楼层
建议先看看51,了解一下单片机是什么,还有一些外设,时钟系统等等,再学32,主要就是不要拖延,给自己一个半月学32就一定要学完,多敲代码多做项目。
回复

使用道具 举报

ID:276095 发表于 2018-1-15 11:33 | 显示全部楼层
51单片机好入手吧
回复

使用道具 举报

ID:162678 发表于 2018-1-15 15:01 | 显示全部楼层
51比较适合入门,其实大概都是差不多的。
回复

使用道具 举报

ID:275484 发表于 2018-1-15 15:22 | 显示全部楼层
还是 先看看寄存器少的,单片机。建议先51单片机
回复

使用道具 举报

ID:276644 发表于 2018-1-16 16:57 | 显示全部楼层
51比较适合入门,其实两者都是差不多的。
回复

使用道具 举报

ID:276741 发表于 2018-1-16 20:51 | 显示全部楼层
51单片机是最基础的,是STM32的一个系列,推荐51单片机最小系统学起
回复

使用道具 举报

ID:276708 发表于 2018-1-16 21:22 | 显示全部楼层
51开始比较简单,之后可以过渡到stm32
回复

使用道具 举报

ID:230826 发表于 2018-1-16 22:33 | 显示全部楼层
51=汽车,32=飞机,
学汽车后,开飞机试试
回复

使用道具 举报

ID:276416 发表于 2018-1-17 00:47 来自手机 | 显示全部楼层
个人感觉51更容易上手
回复

使用道具 举报

ID:276834 发表于 2018-1-17 09:19 | 显示全部楼层
没学51直接学STM,有一点难受
回复

使用道具 举报

ID:276544 发表于 2018-1-17 09:27 | 显示全部楼层
51比较简单一些
回复

使用道具 举报

ID:276853 发表于 2018-1-17 10:02 | 显示全部楼层
51系列的入门要更容易
回复

使用道具 举报

ID:276868 发表于 2018-1-17 10:03 | 显示全部楼层
51更适合,学会了51,32也不远了
回复

使用道具 举报

ID:276524 发表于 2018-1-17 10:14 来自手机 | 显示全部楼层
c51最合适,入门学习
回复

使用道具 举报

ID:276747 发表于 2018-1-17 10:33 | 显示全部楼层
51简单易上手,不过目前市场空间还是STM32更大,51可以简单了解之后主要学习STM32更容易理解,STM32的资料现在也挺多的,,我目前就正在学习
回复

使用道具 举报

ID:276918 发表于 2018-1-17 11:44 | 显示全部楼层
自学都是用51
回复

使用道具 举报

ID:276953 发表于 2018-1-17 13:20 | 显示全部楼层
51单片机
回复

使用道具 举报

ID:276958 发表于 2018-1-17 13:30 | 显示全部楼层
先学51打一个基础,在学STM32
回复

使用道具 举报

ID:276963 发表于 2018-1-17 13:36 | 显示全部楼层
51适合入门,stm32适合开发
回复

使用道具 举报

ID:276977 发表于 2018-1-17 14:13 | 显示全部楼层
stm32更合适, 51早就淘汰了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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