找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: lumingfei
打印 上一主题 下一主题
收起左侧

stm32和51单片机先学习哪个好呢?之前自学过C语言

  [复制链接]
121#
ID:388632 发表于 2018-8-21 17:24 | 只看该作者
过来人  从学C51开始 然后学STM32,感觉得心应手
回复

使用道具 举报

122#
ID:137736 发表于 2018-8-21 18:19 | 只看该作者
先学51,了解了硬件运营再学stm32。51偏重硬件底层。stm32有点像计算机的编程。
回复

使用道具 举报

123#
ID:388721 发表于 2018-8-21 23:38 | 只看该作者
32吧,51学了32差不多也是要从头学
回复

使用道具 举报

124#
ID:388754 发表于 2018-8-22 09:04 | 只看该作者
当然是先学51单片机了,51单片机里有很多中断方面的理论,学习了51的中断方面,入手3会很快的
回复

使用道具 举报

125#
ID:387733 发表于 2018-8-22 10:55 | 只看该作者
还是先从51开始,因为现在STC的51系列功能已经非常强大了,有很多项目用51完全可以胜任,而且51更容易上手。
回复

使用道具 举报

126#
ID:388831 发表于 2018-8-22 11:26 来自手机 | 只看该作者
建议直接学stm32,单片机的应用说实话真的不大,stm比51强大太多了吧。
回复

使用道具 举报

127#
ID:388833 发表于 2018-8-22 11:48 | 只看该作者
直接学stm32没问题
回复

使用道具 举报

128#
ID:384234 发表于 2018-8-22 17:05 | 只看该作者
51单片机学习寄存器什么的作为入门不错
回复

使用道具 举报

129#
ID:371957 发表于 2018-8-22 21:36 | 只看该作者
学51的时候多看看寄存器 会自己配置51的8位寄存器,不然到32遇到16位32位寄存器就难办了
回复

使用道具 举报

130#
ID:389080 发表于 2018-8-22 22:56 | 只看该作者
直接stm32
回复

使用道具 举报

131#
ID:389122 发表于 2018-8-23 09:15 | 只看该作者
如果C语言没有学的太深的话,个人建议从51开始学,因为51用到的C语言的深层次部分东西比较少,比如说结构体什么的,在51里面基本上很少用到,但是STM32里面结构体什么,枚举什么非常多,根本就看不懂。本身单片机的许多知识点就比较难懂,如果还要去应付C语言的知识点,那一般是做不好的。如果想学单片机的话,而且C语言的功底不是很深厚的,建议买一本郭天祥的《新概念51单片机C语言教程》来看看,可以一边学单片机一边学C语言,另外再准备一台电脑、一块学习板,不用买太贵的,几十块的,具备大部分常用功能的就可以。学的时候要多动手敲代码下载到学习板实践,这样学单片机才会学得会,如果你不做任何实践而只是看看看书而已,那你一辈子也学不会单片机。当你学会了51再去学STM32,那样就变得容易许多了
回复

使用道具 举报

132#
ID:388597 发表于 2018-8-23 11:21 | 只看该作者
51是入门
回复

使用道具 举报

133#
ID:385372 发表于 2018-8-23 13:05 来自手机 | 只看该作者
52是基础 可以增加你对单片机的浓厚兴趣
回复

使用道具 举报

134#
ID:362080 发表于 2018-8-23 16:05 | 只看该作者
51吧现在51超便宜很多公司都用
回复

使用道具 举报

135#
ID:47711 发表于 2018-8-24 08:18 | 只看该作者
直接STM32吧,涉及的面相对广泛些
回复

使用道具 举报

136#
ID:389520 发表于 2018-8-24 09:57 | 只看该作者
个人建议先学51单片机,这个相对简单一点,比较适合初学者,51单片机用的比较熟练了之后,还是建议要学学stm32,因为个人觉得stm32应用相对广泛一点,学了之后肯定用的比较多,所以两个最好都学一下
回复

使用道具 举报

137#
ID:389436 发表于 2018-8-24 11:04 | 只看该作者
我们的课程安排就是先C,因为这是基础,然后再51,51容易上手,且对c语言的要求不是很高,只要懂得基本的语法,便可以操作,最后才是学习32,当你对51的使用到了一定的熟练程度时,可以上手32,32要比51的功能强大的多,对c语言的要求也会高一点,用32可以实现51做不到的许多功能。
回复

使用道具 举报

138#
ID:389592 发表于 2018-8-24 11:25 | 只看该作者
我是来学习的,刚入这行
回复

使用道具 举报

139#
ID:388986 发表于 2018-8-24 15:22 | 只看该作者
STM32 吧,这个用的比较普遍
回复

使用道具 举报

140#
ID:229010 发表于 2018-8-24 17:40 | 只看该作者
51,资源多。
回复

使用道具 举报

141#
ID:389751 发表于 2018-8-24 18:47 | 只看该作者
直接stm32好,推荐用野火的开发板来学习
回复

使用道具 举报

142#
ID:389782 发表于 2018-8-24 21:13 | 只看该作者
我最近准备看看51芯片的开发板,没有一点基础,希望在这个论坛得到更多的学习机会。
回复

使用道具 举报

143#
ID:389097 发表于 2018-8-24 21:43 来自手机 | 只看该作者
说实话,论学会的难易成度得话,51单片机c语言好学点,论钱途得话,学会stm32干的工作薪酬那可不是51单片机可以比得了,月薪轻松过万。自己掂量

评分

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

查看全部评分

回复

使用道具 举报

144#
ID:389913 发表于 2018-8-25 13:31 | 只看该作者
32的要求c语言多一些,51的就很简单了,可以先学51进行入门,然后再学习32就会感觉轻松很多
回复

使用道具 举报

145#
ID:389943 发表于 2018-8-25 15:06 | 只看该作者
51单片机相对用到的C语言知识少一点,而且好上手。建议学习51
回复

使用道具 举报

146#
ID:477269 发表于 2019-2-17 11:17 | 只看该作者
个人建议先学51单片机再学STM32,后期会相对容易好多。
回复

使用道具 举报

147#
ID:477443 发表于 2019-2-17 17:35 | 只看该作者
建议先学51单片机。51稍微简单点,51麻雀虽小五脏俱全,用来入门可以,而且51经典主流,会有很多资料可以借鉴学习,而stm32难度较大,串口什么的比51多得多复杂得多,所以建议先学51。
回复

使用道具 举报

148#
ID:453974 发表于 2019-2-17 21:56 | 只看该作者
51用到的C语言的深层次分东西比较少,比如说结构体什么的,在51里面基本上很少用到,但是STM32里面结构体什么,枚举什么一大片一大片,你根本就看不懂。本身单片机的许多知识点就是比较难懂的东西了,还要去应付C语言的知识点,你做不来的。如果想学单片机的话,而且C语言的功底不是很深厚的,建议阁下买一本郭天祥的《51单片机C语言教程》来看看。可以一边学单片机一边学C语言,我之前就是这么过来的,而且要准备一台电脑、一块学习板,不用买太贵的,几十块的就可以。学的时候要多动手敲代码下载到学习板实践,这样学单片机才会学得会,如果你只是看看看书而已,那你一辈子也学不会单片机。当你学会了51再去学STM32,那会容易很多。
回复

使用道具 举报

149#
ID:471560 发表于 2019-2-18 04:40 | 只看该作者
个人觉得在目前的环境下,直接上stm32是比较节省时间成本的做法,尤其是现在stm32价格基本上不比51贵了。
回复

使用道具 举报

150#
ID:476853 发表于 2019-2-18 09:15 | 只看该作者
51简单一点
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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