标题: 怎样学习单片机效果最快? [打印本页]

作者: YMY901009    时间: 2018-7-25 22:50
标题: 怎样学习单片机效果最快?
学单片机大概需要多久能上手?


作者: 关外秀才    时间: 2018-7-26 08:34
个人觉得单片机就是要多练习,单独看书是没用的,过几天就忘记了。一边看书一边用电脑仿真,或者条件允许的话买个开发板来最好。至于多久能上手这个因人而异了,看你每天能花多少时间去学习了,开始建议你先从51单片机开始,相对容易上手。
作者: a649985415    时间: 2018-7-26 09:43
51学习-汇编还是yao懂点,然后学习C语言,C比较好理解,接着就可以进军stm32了,arm,大概也就两个月有人带的话。多学多练多仿真
作者: xiaboss    时间: 2018-7-26 09:53
楼上说得很对,就是需要用个板子来联手,自己做个面包板+示波器,刷不同的小逻辑进去练习看输出。自定义io等。当玩个玩具把,到候来都能自己给孩子做个小玩具了。
作者: hy1611192142    时间: 2018-7-26 10:16
1.找些视频 先通看一遍
2.找一些感兴趣的东西做着试试
3.边做边学 印象深刻,还能发现问题.
作者: jdddd    时间: 2018-7-26 10:18
有c语言基础的话,51单片机上手还是比较快的,51的资料目前在网上是最全的。如果没有c语言基础建议先学c语言。学c语言再学51差不多也就1个月就能上手。
作者: hyg1997    时间: 2018-7-26 10:47
边看书边动手操作,先买个单片机开发板,然后照着一些资料学,只要用心,很快能上手
作者: MIA李    时间: 2018-7-26 11:00
做东西,动手 一定要上手,程序要自己打
作者: 九州科技    时间: 2018-7-26 11:01
学习好C语言,练好内功,学的才快。工欲善其事必先利其器。

作者: Delores    时间: 2018-7-26 11:20
自己动手做一些小项目,按着网上的教程做一遍,程序自己敲一遍好好理解。实际动手学得最快还有趣
作者: bruce.fan    时间: 2018-7-26 11:24
学习好C语言,练好内功,学的才快。工欲善其事必先利其器。
作者: wang1999    时间: 2018-7-26 11:32
主要是有个能动手操作的东西,要不然会忘的
作者: hwiuehf    时间: 2018-7-26 11:50
快的话1个月慢的话得半年
作者: luoshihaoo    时间: 2018-7-26 12:27
先学C语言,这是必须的
作者: 高行者    时间: 2018-7-26 12:35
买套开发板和C语言书跟着视频学习最快
作者: quanzhong    时间: 2018-7-26 13:05
这个必须要有计算机语言基础,如C语言在开发板上按实例编程实验。一周之内即可上手
作者: 为了丶梦想    时间: 2018-7-26 13:13
我也刚开始接触单片机,,我感觉学单片机 要循序渐进,做基本是最重要的。
作者: jerry_fuyi    时间: 2018-7-26 13:19
最容易入门的话,Arduino,半天即可呼吸灯
然而,小学生都在玩Arduino,略显幼稚,而且硬件扩展性一般
Arduino没什么好书,自己看视频学吧
作者: xiaolei66a    时间: 2018-7-26 13:36
C语言知识;模电数电懂一点
作者: happyxie    时间: 2018-7-26 13:59
看书啊,勤快点,对着例程多做几遍就学到了
作者: happyxie    时间: 2018-7-26 14:00
很简单啊,多看书,多练习
作者: wihoog    时间: 2018-7-26 14:33
新手大概2个月,直接以小项目锻炼
作者: wihoog    时间: 2018-7-26 14:34
2个月吧
作者: huang52291632    时间: 2018-7-26 14:57
先学习好C语言,然后去买一本51单片机的书,再搞一套开发板来慢慢耍就好了
作者: 45323    时间: 2018-7-26 15:16
自己焊板从点亮LED灯开始
作者: vipwming    时间: 2018-7-26 15:34
买一块开发板,找一个学习视频(如郭天祥十天学会单片机)对着练,很容易上手。但是想要后面深入理解,还得多练多写代码
作者: sail_z    时间: 2018-7-26 15:53
1是要有强烈的兴趣,并且能坚持下来。
2要舍得投入,买一些书,开发板,电子元器件等,尽快从理论走向实践

作者: step11119    时间: 2018-7-26 16:07
C语言,模电,数电都要了解点,可以自己尝试做点东西。刚开始自己写程序不大容易,可以把别人程序拿来,一句句改,改完之后用ISIS仿真,这样就很容易理解了。
作者: lumingfei    时间: 2018-7-26 16:21
最好 手上要用东西能做。 之前我就是光看视频 ,但是 效果不是很好, 好多东西还是不明白。
最好 是买一个单片机, 然后 自己摸索, 慢慢的 就会了。
作者: vx7025    时间: 2018-7-26 16:32
MIA李 发表于 2018-7-26 11:00
做东西,动手 一定要上手,程序要自己打

同意哈,感觉学51最重要的就是编程了。
作者: zzq150    时间: 2018-7-26 17:08
买个开发板,对着资料学。推荐郭天祥系列,易上手
作者: zzq150    时间: 2018-7-26 17:10
买个开发版,对着资料学。推荐郭天祥系列,易上手
作者: duliqiang6688    时间: 2018-7-26 17:48
买一块开发板,在示例程序基础上多练习,多测试。
作者: fegergrerfer    时间: 2018-7-26 21:29
找视频精心看,和考试一个理
作者: 薛qx    时间: 2018-7-27 09:45
个人感觉51单片机要边学边用边练  那样最好
作者: 小灰白    时间: 2018-7-28 12:59
边看视频边实操
作者: Alvin_lw    时间: 2018-7-28 13:20
买一块开发板  对照例程  学习   ! 速度最快。。。
作者: 13717111919    时间: 2018-7-28 14:18
看自己吧
作者: yanite    时间: 2018-7-28 15:15
要看你有没有基础了, 有基础,买块简单的照着做, 没基础先学理论
作者: botech    时间: 2018-7-28 20:21
动手实践
作者: 呆卡萌v    时间: 2018-7-28 20:32
现在网上资源很多,你可以自己买板子跟着视频做,先学51再学stm32
作者: 16464697    时间: 2018-7-28 20:43
买个二手的芯片自己边学边实操,这样比较快上手
作者: xsj1877578806    时间: 2018-7-29 08:57
个人觉得看视频和实践结合好点
作者: ioe    时间: 2018-7-29 12:07
我觉得主要还是入门,看对单片机的理解程度。入门越快,上手是很快的。买个板子边看书边做例程实验,一定要动手
作者: LPY223    时间: 2018-7-29 16:56
个人觉得看郭天祥的视频有效
作者: wu0618    时间: 2018-7-29 21:12
自己好好学,一个月都可以的
作者: 咻咻修    时间: 2018-7-29 23:33
上手单片机很快,学精很久,多动手,多试验,才能进步很快,我学几周收获还没有一次电赛收获多,多逼逼自己,不要在舒适区学习,多动手。这样才能学的多。学得快
作者: shafle    时间: 2018-7-30 01:05
一直练手熟练了就快了
作者: 我要吃大葱    时间: 2018-7-30 09:06
慢慢学,和智商有关系
作者: zzzbbb666    时间: 2018-7-30 09:11
建议去淘宝找个开发板,看他们的资料链接,下载来去学习,看看自己有没有兴趣坚持下去,记住,7年时间做一个行业才能成一个小专家
作者: kaxin00    时间: 2018-7-30 09:31
网上看教程,网下小程序练手。最好自己买个简易的开发板,做些自己感兴趣的小实验。
作者: zorrobeck    时间: 2018-7-30 10:02
先找本单片机原理看一遍,再买块demo板跟着里面的例程练习,最后就是搜一些人家做好的小东西用自己的思路写出来。
作者: 疯狂的    时间: 2018-7-30 10:16
主要要 有个目标,不要漫无目的的学,这样会看不到希望,提不起兴趣,最好找一些省赛题,国赛题为目标,边做边学
作者: hzhua    时间: 2018-7-30 10:26
要是你肯认真学,跟着视频一步一脚印的话,一周以后开始入门,两周可以基本熟悉单片机的各个基本模块了,估计一个月就可以基本掌握和运用单片机达到一个中等、足够应对大部分设计应用的水平了
作者: yimankehao    时间: 2018-7-30 10:29
自己动手做一些设计,基础差的话可以从一些小DIY开始做。譬如寻迹小车,选好单片机器件,画好图纸,自己买洞洞板开始搭建。再开始编写程序调试。正常炮筒一个流程下来你就算入门了。
作者: zorrobeck    时间: 2018-7-30 10:32
1.先找本单片机原理的书看懂基本硬件架构;
2.买套开发板,对着配套例程逐个联系;
3.网络搜索一些人家开发好的东西按照自己的思路写出程序;
这样一个流程走下来,1-2个月便可以入门开发一些小东西。
作者: 侦探很忙    时间: 2018-7-30 10:36
看视频10天入门,然后做项目产品什么的,进步挺快的
作者: bb5667448    时间: 2018-7-30 10:52
个人觉得SMT32就是要多练习,单独看书是记不住的,过几天就忘记了。一边看书一边用电脑仿真,或者条件允许的话买个开发板来最好。至于多久能上手这个因人而异了,看你每天能花多少时间去学习了,开始建议你先从STM32F103开始,相对容易上手。
作者: haolay    时间: 2018-7-30 11:16
多多联系
作者: shixitiankong    时间: 2018-7-30 11:23
很简单,找个芯片,好好读读芯片引脚介绍和库函数,建议学习STM32,现在都是用STM32
作者: 谭言西    时间: 2018-7-30 11:29
郭天祥10天
作者: 759648359@qq.co    时间: 2018-7-30 11:45
很快的,持之以恒,你只要加油,慢慢学,短则几个星期,多则几个月到一年,加油,共勉呀!
作者: 759648359@qq.co    时间: 2018-7-30 11:45
个人觉得单片机就是要多练习,单独看书是没用的,过几天就忘记了。一边看书一边用电脑仿真,或者条件允许的话买个开发板来最好。至于多久能上手这个因人而异了,看你每天能花多少时间去学习了,开始建议你先从51单片机开始,相对容易上手。
作者: 759648359@qq.co    时间: 2018-7-30 11:46

1.先找本单片机原理的书看懂基本硬件架构;
2.买套开发板,对着配套例程逐个联系;
3.网络搜索一些人家开发好的东西按照自己的思路写出程序;
这样一个流程走下来,1-2个月便可以入门开发一些小东西。

自己动手做一些设计,基础差的话可以从一些小DIY开始做。譬如寻迹小车,选好单片机器件,画好图纸,自己买洞洞板开始搭建。再开始编写程序调试。正常炮筒一个流程下来你就算入门了。

作者: 番茄炒辣椒    时间: 2018-7-30 12:59
这东西就是得有项目学的才快,要不自己学学就忘了
作者: xjc44    时间: 2018-7-30 13:34
建议先学一些c语言,然后自己通过一个个的实验项目边做边学,从点亮一个LED小灯开始
作者: xjc44    时间: 2018-7-30 13:39
要先学一些C语言,买一块开发板,一个模块一个模块的做小项目,边做边学,这样不容易枯燥
作者: 曾冠希    时间: 2018-7-30 13:59
怎么学习,我也小白
作者: naja    时间: 2018-7-30 14:08
个人觉得单片机就是要多练习,单独看书是没用的,过几天就忘记了。一边看书一边用电脑仿真,或者条件允许的话买个开发板来最好。至于多久能上手这个因人而异了,看你每天能花多少时间去学习了,开始建议你先从51单片机开始,
作者: snailxu    时间: 2018-7-30 14:28
买学习板实战进步最快!
作者: 呵呵哒大    时间: 2018-7-30 14:39
看视频
作者: addorn    时间: 2018-7-30 15:03
多动手是最快的学习途径
作者: chengranai    时间: 2018-7-30 15:07
以项目为主导的学习时最快的,找一个自己感兴趣的小项目,不需要多难,容易上手,覆盖的知识面稍微广一些就行。
作者: yangchunyu    时间: 2018-7-30 15:13
这个要看个人的,只要你找一套视频教程对着视频教程看懂就差不多了,单片机最主要的就是定时器和中断还有串口通讯、PWM讲解这些建议多留意下多思考。把这些都搞定就可以上手了
作者: xxmsky    时间: 2018-7-30 15:31
实践最快
作者: christinadol    时间: 2018-7-30 15:46
我结合下自己学习经验来讲下,
首先你需要先了解一下c语言,至少能熟练掌握一些基础语句编写,然后就是最好买一个开发板(某宝上,推荐普中的开发板),结合开发板和卖家给的视频来进行学习,先跟着视频码一遍,然后在关掉视频自己码一遍,这样子就能很快上手了,然后自己再编写一些模块的其他效果,这样子才能熟练掌握它。
作者: 刘风    时间: 2018-7-30 17:59
既然想学单片机,那上手时间就要看知识基础了,我没上过大学,现在也学单片机,上午看了两集教程,看得我是满头大汗
作者: zealdo    时间: 2018-7-31 01:34
看郭天祥的单片机开发教程视频
作者: zealdo    时间: 2018-7-31 01:41
看视频教程
作者: 鹏博士PBs    时间: 2018-7-31 04:22
重点在串口通信(如SPI、RS232、UART等)还有中断、定时器这一类也要掌握
作者: veveup    时间: 2018-7-31 07:09
多练 多写代码
作者: 13572085122    时间: 2018-7-31 08:38
就个人看来,入门大概只要三到四周,我们大一暑假学的,在有一定C语言基础上,学习还是比较简单的。
作者: 2076557883    时间: 2018-7-31 08:39
我们老师说要多敲代码,多读代码,多学多看
作者: fengkl    时间: 2018-7-31 09:37
买个开发板,先从简单程序看懂,再尝试去修改参数得到自己想要的结果,进一步就是尝试自己去写
作者: 1552064gwm    时间: 2018-7-31 09:48
买块开发板 照例程学习
作者: 黑白衫的喵喵    时间: 2018-7-31 09:49
看一些视频教学,买一块开发板,自己动手实操一下,其实如果找到一个会单片机的人教你的话,学习是最快的。

作者: avpexe    时间: 2018-7-31 09:57
当然是选择 自己动手写代码
作者: 嫩牛五方ddd    时间: 2018-7-31 09:58
抄程序,自己动手,别啃书,做着做着就会了,实践出真知
作者: wfslh    时间: 2018-7-31 10:07
我用的天祥开发板结合视频很快就能入门
作者: wfslh    时间: 2018-7-31 10:08
多练习多操作,不要只看教程

作者: diy1997    时间: 2018-7-31 10:11
首先要学习C语言,学好后买个开发板,照开发板的资料能看懂示例程序并修改,那差不多是踏进入门的一脚了。
作者: wen623048750    时间: 2018-7-31 11:38
学好C语言先
作者: 兜兜在新郑    时间: 2018-7-31 15:17
一定要多动手,先了解你用到的单片机的资源,再结合外围电路做些小实验
作者: ewtafd    时间: 2019-3-18 16:58
想学好单片机其实并不困难,单片机是一门实践性非常强的的学科,学习时要理论与实践并重量,现在网上学习单片机的资料比较多,你可到有关单片机的论坛上找找,再次就是有准备必要的学习单片机的一些基本的装备,电脑你肯定有,哪就准备一些实践用的工具器件,如:单片机、相关的电子元件,有备件时购一台单片机学习板,这样的学习板附带的例程非常多,你可以边看例程边实践,这样的

学习方法入门比较快,等有了一定的基础后,可以自己动手焊的些简单的板子,检验一下自己的学习效果。学习过程中要学习一定的专业知识,比如数电和模电。单片机语言就学语言C,也可用汇编,根

据自己情况而定;不管您要学什么型号的单片机51也好,AVR也好,可以先找一个小的项目例子,比如流水灯一类的做,以提高兴趣。总之学习单片机要持之以恒,不断实践,新手学习时注意以下几点:

1、学习理论知识,书的话新手建议看看xx51单片机教程,结合书带的视频一起看好理解;
2、最好有一个开发板,在开发板上从最简单的功能开始实现,比如做一个流水灯、蜂鸣器音乐盒等;
3、实现简单的功能后,开始尝试更复杂的程序,例如LCD显示、数字时钟、串口通信、中断控制等;
4、在上述功能均可以实现之后,可以组合实现,做一个多功能的单片机系统了;
5、如果对硬件熟悉,可以自己尝试做一个单片机开发板!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1