打印

单片机学习必须明白的几件事

[复制链接]
6118|35
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lgmcu|  楼主 | 2013-7-25 09:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原帖作者:林工教你单片机新浪博客
1。单片机难不?
     你如果问单片机高手,他肯定告诉你单片机其实很简单;如果你问新手同样的问题,他的回答只有一个字"难" 。其实,我们要客观的看这个问题,首先必须了解你的所谓“学单片机”是什么怎么个定义?这就正如你说你要学武术,武术有体能/柔韧性/敏捷性/反应速度等基础训练,也有内功和外功,有少林派,有武当派,有拳法,剑法,刀法等十八般武艺,有长拳,有洪拳,八卦掌,弹腿等,你能都学吗?即使你能都学会,那么别人一脚踹过来你怎么解?左边踹?右边踹呢?所以,如果你要想学单片机,你得对你要学什么?什么阶段学什么有一个清晰的概念。如果你是初学者,那么你必须要学的单片机的基本原理及其资源(硬件软件),常用电子元器件,常用工具,KEIL C软件基本操作,PROTEL基本操作,PROTEUS基本操作,C语言,最简单的技术分解项目如LED控制/蜂鸣器控制/继电器控制/数码管/LCD/单键/矩阵按键/存储器/AD/DA/单片机电源电路/一些常用芯片的应用等等。如果你也认可这个“学单片机”的定义,那么,我告诉你,学单片机很简单。如果你对“学单片机”没有一个清晰的定义,那么,可以告诉你,学单片机很难,难到连单片机高手都不知道怎么学。

2。要多长时间才能学会单片机?
    同样,这涉及到“学单片机”的定义,如果你认可前面我对“学单片机”的定义,那么,我可以告诉你,这很快,如果你时间足够,教学得法,有个半个月一个月就可以搞定。

3。什么时候才能真正进行项目开发?
    只要你把前面“学单片机”定义中的内容学会了,那基本上可以说你已经可以进行简单的单片机项目开发了。那么,这时候就有人会问,你不是说我已经学会单片机了吗?怎么还是只能是基本可以进行简单项目开发?
    单片机技术包罗万象,各种芯片五花八门,各种项目的需求也千变万化,第一你不可能全部单片机技术都学会,也不可能全部单片机技术学会再进行项目开发,那是真正的活到老,学到老,还没做一个项目开发。学单片机为了什么?还不是为了做项目,为了谋生,为了赚钱,只学不做那学了还有什么意义?所以,必须得快速进入项目开发阶段,至于还有没学会的不懂的技术,只能边做边学,做着做着,你也就水到渠成变成单片机高手了。
4。关于收费与免费,关于开发板,教程,等
    收费和免费的区别,就如收费软件和免费软件、收费游戏和免费游戏的区别,这个区别大家应该感触良多!
    技术为什么廉价?根源不在于所谓的恶性竞争,在于技术人自己就严重贬低技术的价值。免费的教程,免费的视频,免费的帮助……做技术的自己都不觉得技术值钱,还想用这些技术从别人那边赚多少钱?MBA课程如果现在免费,那些人还能拿几十甚至几百万年薪么?
    免费的是最贵的!因为免费,你可能不会珍惜;因为免费,你可能知其然而不知其所以然;因为免费,一个小时能搞定的问题却花了几天的时间,可能还没搞定;因为免费,本来应该用来赚钱的时间却还在埋头学习、闭门造车;
    如果你能花点小钱,能买来时间;花点小钱,能买来经验;花点小钱,能赚大钱,你已经很幸福了!
5.关于开发板,教程等
    对于开发板,我向来是敬而远之,特别是有了PROTEUS软件后。用开发板无非就是你不用自己设计硬件就可以实现一些软件功能,单片机要的就是实战,就是要从零开始,你不自己做永远是学不会的。所以,如果真想学,这个硬件设计活也别省了。虽然PROTEUS仿真跟现实还是有点差距,但是至少可以保证你的硬件设计思路逻辑没错,程序逻辑没错。有了这个基础,你再去自己画PCB,做板子,就省事省钱多了。
    关于教程,当然,你学习没有“书”怎么学?不过,单靠书-教程还不行,得有个解惑的师傅。所以,购买教程最关键是购买技术咨询,如果没有这个服务,劝你最好别买,除非你是真的天才,都能自己看书理解学会,或者你自己时间多的无聊,自己苦苦钻研,小心别头皮抓破了:-)

相关帖子

沙发
xxxxiu| | 2013-7-26 17:34 | 只看该作者
我就是两眼一抹黑的新手,表示很感兴趣,想学

使用特权

评论回复
板凳
NE5532| | 2013-7-26 21:16 | 只看该作者
1.单片机只是工具,会做产品才是王道。
2.单片机1个月是不可能学会的,要N年。
3.上面两条并非打击新手。

使用特权

评论回复
地板
Aidaohuakai| | 2013-7-26 22:44 | 只看该作者
支持!

使用特权

评论回复
5
refee| | 2013-7-27 09:00 | 只看该作者
NE5532 发表于 2013-7-26 21:16
1.单片机只是工具,会做产品才是王道。
2.单片机1个月是不可能学会的,要N年。
3.上面两条并非打击新手。 ...

顶一个 大实话 :handshake

使用特权

评论回复
6
江枫渔火| | 2013-7-27 09:23 | 只看该作者
单片机~
搞懂它的运行原理是死记硬背
运用它的逻辑才能千变万化呀

使用特权

评论回复
7
一剑寒光五十州| | 2013-7-27 16:04 | 只看该作者
NE5532 发表于 2013-7-26 21:16
1.单片机只是工具,会做产品才是王道。
2.单片机1个月是不可能学会的,要N年。
3.上面两条并非打击新手。 ...

同感

使用特权

评论回复
8
qinweixing| | 2013-7-27 16:51 | 只看该作者
还要跟行业相结合,行业了解不深是做不出产品的,有多少是纯电子产品的(除了手机,电脑)

使用特权

评论回复
9
ling753971086| | 2013-7-27 17:14 | 只看该作者

使用特权

评论回复
10
cbaax| | 2013-7-28 18:53 | 只看该作者
总感觉自己会一点了 但用不起来啊 纠结

使用特权

评论回复
11
bboybl| | 2013-7-28 21:12 | 只看该作者
单片机是大脑,编程就是把自己的想法赋予给单片机,外设是眼耳口鼻手脚!有大脑有外设 做什么都可以!愚见

使用特权

评论回复
12
fanxing789| | 2013-7-29 17:58 | 只看该作者
什么事情都一样。先掌握基础原理,打好基础。把原理搞清楚了。熟悉单片机就容易啦。至于做项目。那就是看个人掌握的程度和理解啦。楼主所说的外围芯片和电路的原理和应用是必须要掌握的。那么要想更好的应用单片机。还要有灵活的思维方式,才能理解解决某些操作所需要的算法。单片机就是一种工具而已嘛,要它做什么还把个人智慧注入到元件里吗,要它按照个人的思维方式运行进行各种操作。       欢迎加入群。电子单片机创业  322084649

使用特权

评论回复
13
YGA| | 2013-7-29 21:35 | 只看该作者
现在正在努力奋斗中,哎呀,苦啊。。。

使用特权

评论回复
14
wuzx-61| | 2013-7-29 23:01 | 只看该作者
支持版主看法.

使用特权

评论回复
15
q728117579| | 2013-7-30 13:42 | 只看该作者
新手。看单片机的介绍,可以用在各个领域,各个地方。但是现在却什么都做不起来,甚至一点想法都没有,是见识太少,思维太局限?还是缺乏经验?或者说就不适合干这行呢?哎···

使用特权

评论回复
16
kulas| | 2013-7-30 14:51 | 只看该作者
路过的同时赞同各种说话

使用特权

评论回复
17
HY-CY| | 2013-7-30 15:01 | 只看该作者
现在很多人反受制于工具   要知道是人在用工具 而不是工具在用人

使用特权

评论回复
18
chongxinc| | 2013-7-30 16:17 | 只看该作者
支持楼主看法.

使用特权

评论回复
19
mueling| | 2013-11-12 15:01 | 只看该作者
对于视频教程 我认为先用免费的 有什么不可以的 等你入门了 需要提升需要改进 再用花钱又何尝不可 不必花了钱 还不知道学什么!

使用特权

评论回复
20
290034213| | 2014-6-11 14:45 | 只看该作者
NE5532 发表于 2013-7-26 21:16
1.单片机只是工具,会做产品才是王道。
2.单片机1个月是不可能学会的,要N年。
3.上面两条并非打击新手。 ...

很多大学都只是教一下皮毛。甚至做实验的时候都直接把代码给学生。毕业了要做毕业设计就表示压力很大了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

0

粉丝