找回密码
 立即注册

QQ登录

只需一步,快速开始

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

我是单片机初学者,请问怎样学比较有效,请大神指教

  [复制链接]
跳转到指定楼层
#
ID:183962 发表于 2017-3-27 21:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我是单片机初学者,请问怎样学比较有效,请大神指教

评分

参与人数 2黑币 +3 收起 理由
nk0128 + 2 从最基础的入手
869455072 + 1 淡定

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

来自 76#
ID:184220 发表于 2017-3-28 18:34 | 只看该作者
先学c语言。
开发板的话,先学习51单片机,然后可以学stm32f1系列开发板,推荐正点原子。
如果学linux的话 建议学习开发板mini2440
如果学习android的话 也可以买cortex-a8 或a9 来学习

总之,如果要学习的话,建议还是买开发板,跟着教程学,有很多教程都是从0基础开始教

评分

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

查看全部评分

回复

使用道具 举报

来自 75#
ID:184826 发表于 2017-3-30 16:52 来自触屏版 | 只看该作者
首先要具备一定的C语言知识,然后买块板子,最好有视频教程的,花一个月的时间把单片机板上的东西都学一遍,然后再做一些东西,需要哪一部分知识,再去研究,通过多做一些项目,慢慢就会精通的

评分

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

查看全部评分

回复

使用道具 举报

来自 74#
ID:183779 发表于 2017-3-30 17:08 | 只看该作者
我感觉这个51黑电子论坛论坛自己的单片机教程:http://www.51hei.com/bbs/mcu-xuexi-1.html 就挺不错的,语言很通俗容易理解,我现在就在学习。

评分

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

查看全部评分

回复

使用道具 举报

来自 73#
ID:184871 发表于 2017-3-30 19:11 | 只看该作者
先从51入门 推荐  手把手教你学51单片机这本书,可以看电子版的,网上有,学的差不多了就可以入手stm32f1或f4系列的板子了,也是跟着视频和书来学

评分

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

查看全部评分

回复

使用道具 举报

来自 72#
ID:184353 发表于 2017-3-31 09:41 | 只看该作者
c语言是必修的,能写小程序就行。
然后就是一些电路的基本知识,入门就行。
实践能力,买开发板,动手的过程贯穿整个学习过程。
最后就是信心了,一定要坚持学习。

评分

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

查看全部评分

回复

使用道具 举报

来自 71#
ID:185148 发表于 2017-3-31 17:35 | 只看该作者
个人感觉,使用虚拟仿真开始学的时候比较容易入手,另外就是C语言和单片机要一起学,现在有很多这种类型的教材,边学边用,不要割裂开来,其实简单地使用单片机,只需要很少的C语言知识,千万不要上来先学C语言,结果C语言就把自己弄蒙了,再也没信心开始学单片机了,我认为这是学单片机的最大误区。

评分

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

查看全部评分

回复

使用道具 举报

来自 70#
ID:186002 发表于 2017-4-4 20:19 | 只看该作者
我认为C语言只需掌握一些浅显的知识即可,多次编程也就得到提升了,接着就要开始接触单片机了,51是最容易入门的,看一下它的电路图,而后再搭配一些例程,就会有很大的帮助,对于初学者来说,有些难理解的如定时器等,一定要理解,会用,不能仅限于会看而已了,它在以后的编程过程中会有很大的作用。祝早日车成功咯!

评分

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

查看全部评分

回复

使用道具 举报

69#
ID:186794 发表于 2017-4-6 17:41 来自触屏版 | 只看该作者
先买个板子,然后找人带!先从简单的入手。
回复

使用道具 举报

68#
ID:186787 发表于 2017-4-6 17:33 | 只看该作者
看视频结合开发版,边学习边编程。
回复

使用道具 举报

67#
ID:186787 发表于 2017-4-6 17:20 | 只看该作者
建议看视频结合开发版一起学习,边看边自己编程,这样印象会深一点。
回复

使用道具 举报

66#
ID:186672 发表于 2017-4-6 14:17 | 只看该作者
我是大致了解了下单片机,然后就开始做产品。从网上下载了郭天祥的十天学会单片机开始的。用了一个月把我的产品软件做成变成钱了,这个动力还是蛮大的
回复

使用道具 举报

65#
ID:47933 发表于 2017-4-6 12:56 | 只看该作者
家养小瓶邪 发表于 2017-4-2 09:21
我认为还是先学51单片机的汇编吧,这个比较少也比较简单,c语言太难了。。。

C比汇编简单多了,一句C可以顶多句汇编。汇编才真正的难。
回复

使用道具 举报

64#
ID:47933 发表于 2017-4-6 12:55 | 只看该作者
最有效的就是先买一个单片机开发板,跟着随附教材一个实验一个实验循序渐进,边做实验边学原理、语言、电路、元件等,很快就可以入门了。
回复

使用道具 举报

63#
ID:163101 发表于 2017-4-6 12:46 | 只看该作者
1、打好基础
2、养成很好的习惯。
3、多写多调试代码。
4、经常挑战自己才能提高。
5、经常回顾自己的代码。更新它们
回复

使用道具 举报

62#
ID:186643 发表于 2017-4-6 12:43 | 只看该作者
先学习C编程作为基础,然后买一块STM32F107的芯片开发板, 看一下STM32F107的数据手册,最后根据开发板提供的实例, 一边学一边试, 验证一下实例的效果,就会很快上手。
回复

使用道具 举报

61#
ID:186643 发表于 2017-4-6 12:38 | 只看该作者
先学C编程,然后直接从当前性价比较好的STM32芯片出发,买一块开发板回来,看懂有关STM32芯片外设的驱动实例,当然要先看一个芯片datasheet。一边学,一边试,很快有所体会。
回复

使用道具 举报

60#
ID:186620 发表于 2017-4-6 11:24 | 只看该作者
多实际动手做东西就不难
回复

使用道具 举报

59#
ID:186591 发表于 2017-4-6 10:28 | 只看该作者
先了解单片机的工作方式
回复

使用道具 举报

58#
ID:186199 发表于 2017-4-6 10:23 | 只看该作者
多看是视频 最好是郭天祥的 讲的很好 很适合初学者 快的话 十天左右就能掌握一般使用技巧,希望对你有帮助
回复

使用道具 举报

57#
ID:186577 发表于 2017-4-6 09:50 | 只看该作者
先掌握基础的c语言知识,接着用proteus学习仿真,在边仿真边学习c语言,一定要同时学习,网上找一些单片机案例,多实践!
回复

使用道具 举报

56#
ID:97424 发表于 2017-4-5 21:48 | 只看该作者
先学汇编程序,再在此论坛多看多学
回复

使用道具 举报

55#
ID:186395 发表于 2017-4-5 18:21 | 只看该作者
千万要记得学习了理论要动手,动了手就会加深理论
回复

使用道具 举报

54#
ID:186396 发表于 2017-4-5 18:20 | 只看该作者
C语言是基础,开始学习电子原件,最重要的是学好数电和模电
回复

使用道具 举报

53#
ID:186323 发表于 2017-4-5 16:54 | 只看该作者
这个嘛,一定要理论与实践相结合,最好是自己搭线路、焊板子,开发板固然方便,但这样实际一定程度上削弱了你的动手能力。过于依赖开发板,到最后就很难跳出开发板的框框,毕竟开发板上有的东西是有限的。
回复

使用道具 举报

52#
ID:186195 发表于 2017-4-5 10:07 | 只看该作者
单片机初学的话, 建议直接上ARM 系列。 看视频 跟着习题做。 51快过时了。 所以不建议从51学,而且51是裸奔,现在大多开发板都是跑系统的。 虽然先学51有助于深入理解 单片机运行原理。 但是浪费的时间也是很多的。 所以如果你是学生的画 ,可以先从51学期。如果是要就业了 建议从arm学起
回复

使用道具 举报

51#
ID:186128 发表于 2017-4-4 22:31 来自触屏版 | 只看该作者
软件和硬件结合
回复

使用道具 举报

50#
ID:185804 发表于 2017-4-4 21:09 | 只看该作者
跟着开发板 慢慢积累兴趣  这样比较好
回复

使用道具 举报

49#
ID:186098 发表于 2017-4-4 19:50 | 只看该作者
看书的话是不怎么推荐,先看视频吧,然后自己做,看郭天祥的视频吧,讲的比较详细,还有他写的51单片机c语言教程,书写的很好。
回复

使用道具 举报

48#
ID:159775 发表于 2017-4-4 16:57 | 只看该作者
多看有关单片机的书,多学多问,不要问我为什么,我是骗积分的
回复

使用道具 举报

47#
ID:185273 发表于 2017-4-4 16:43 | 只看该作者
跟开发板学习,多看资料,在多尝试一下
回复

使用道具 举报

46#
ID:182887 发表于 2017-4-4 12:17 | 只看该作者
多多实践
回复

使用道具 举报

45#
ID:164714 发表于 2017-4-3 20:34 | 只看该作者
初级阶段的话尝试自己做点小东西,只有自己亲自做才能找到自己的弱点,才能有提高
回复

使用道具 举报

44#
ID:185829 发表于 2017-4-3 20:24 | 只看该作者
有个自己想做的项目,去实际做起来
回复

使用道具 举报

43#
ID:185779 发表于 2017-4-3 15:17 | 只看该作者
买一个实验板,先从最简单的点亮一个LED灯开始学起
回复

使用道具 举报

42#
ID:169338 发表于 2017-4-3 14:37 来自触屏版 | 只看该作者
看视频,边学边练习
回复

使用道具 举报

41#
ID:176857 发表于 2017-4-3 12:08 | 只看该作者
非黄腾达 发表于 2017-3-30 17:08
我感觉这个51黑电子论坛论坛自己的单片机教程:http://www.51hei.com/bbs/mcu-xuexi-1.html 就挺不错的,语 ...

初学者可以买个板子,要有C语言基础,普中的板子还可以,淘宝上看看,网上基础资料很多,找找视频资料,另外买的板子里也有视频讲解,或者去51自学网有视频讲解。
回复

使用道具 举报

40#
ID:185737 发表于 2017-4-3 11:30 | 只看该作者
刚开始学,建议还是买开发板跟着学好,用实物才有感性认识,才更有兴趣,关于基础,我觉得高中学过物理就可以入门了。首先要具备一定的C语言知识,然后买块板子,最好有视频教程的,花一个月的时间把单片机板上的东西都学一遍,然后再做一些东西,需要哪一部分知识,再去研究,通过多做一些项目,慢慢就会精通的
回复

使用道具 举报

39#
ID:185708 发表于 2017-4-3 10:59 | 只看该作者
买个小型开饭 加上配套视频
回复

使用道具 举报

38#
ID:185727 发表于 2017-4-3 10:38 | 只看该作者
先学C语言,看郭天祥的书,网上还有公开课
回复

使用道具 举报

37#
ID:185725 发表于 2017-4-3 10:31 | 只看该作者
看书,装板子,实验,总结
回复

使用道具 举报

36#
ID:185695 发表于 2017-4-2 23:40 | 只看该作者
boss_crabe 发表于 2017-4-2 22:35
网上教程都很多  推荐大学生可以在大一时候报科技协会这种社团  因为作为过来人我比那些学生组织学到的多

附议,只要肯学,科协还是比较有用的,毕竟有学长可以请教,比自己摸索好多了。
回复

使用道具 举报

35#
ID:185683 发表于 2017-4-2 22:35 | 只看该作者
网上教程都很多  推荐大学生可以在大一时候报科技协会这种社团  因为作为过来人我比那些学生组织学到的多
回复

使用道具 举报

34#
ID:185509 发表于 2017-4-2 09:21 来自触屏版 | 只看该作者
我认为还是先学51单片机的汇编吧,这个比较少也比较简单,c语言太难了。。。
回复

使用道具 举报

33#
ID:185363 发表于 2017-4-1 14:31 | 只看该作者
找个成品先了解单片机如何运行
回复

使用道具 举报

32#
ID:185358 发表于 2017-4-1 14:14 | 只看该作者
MARK  123465
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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