如何突破單片機(jī)學(xué)習(xí)的瓶頸
這個(gè)話題目前主要針對(duì)單片機(jī)的學(xué)習(xí)者來(lái)討論,以后可能會(huì)擴(kuò)展到更多的領(lǐng)域。
我經(jīng)常遇到這樣的提問(wèn):“我學(xué)習(xí)的時(shí)候,看起來(lái)書(shū)上的東西都學(xué)會(huì)了,書(shū)上的程序自己都調(diào)試通過(guò)了,還會(huì)自己改改了,可下面不知怎么辦了,要讓我自己開(kāi)發(fā)一個(gè)產(chǎn)品,就是不行,有沒(méi)有什么辦法?”。
怎么辦?我也不知道,好像真的沒(méi)有什么通用的方法。
我自己就是自學(xué)的,想一想自己從一無(wú)所知到能夠獨(dú)立進(jìn)行產(chǎn)品研發(fā),似乎這其中有很多非技術(shù)性的因素,而這些問(wèn)題的討論,我想另外專門(mén)來(lái)談,這一個(gè)篇章里還是專門(mén)談一談?dòng)嘘P(guān)技術(shù)方面的問(wèn)題吧。
(1)對(duì)于事物本質(zhì)的理解與把握
很多人(包括我自己)在剛開(kāi)始學(xué)習(xí)的時(shí)候,總是把一個(gè)產(chǎn)品的成功與技術(shù)含量等同起來(lái),總是看不起一些似乎沒(méi)有技術(shù)含量的工作。即便相對(duì)成熟的技術(shù)人員,雖然嘴上都會(huì)說(shuō):“產(chǎn)品的成功取決于客戶的需求,而并非技術(shù)含量的高低”。但是真正做起來(lái),卻又忘記了這一點(diǎn)...扯遠(yuǎn)了,還是回來(lái),談一個(gè)技術(shù)問(wèn)題吧。
話說(shuō)一天我在教室里值班,看到一個(gè)學(xué)生用一個(gè)充電器給手機(jī)電池充電,它上面有一個(gè)LED指示燈(這有什么稀奇的,裝個(gè)LED指示燈還有誰(shuí)不會(huì)的?),它是閃爍的(唬人啊,閃爍的LED還不是最基本的功能?),它是漸亮的(嗯,那也沒(méi)有什么)。好吧,讓我們來(lái)分析一下。
首先,這個(gè)手機(jī)電池充電器的體積小、價(jià)格低(相信有了前面的情景描述,不難得出這個(gè)結(jié)論吧)。其次,大致可以推斷出這里面用了一個(gè)MCU,這一點(diǎn)如果搜一搜網(wǎng)上有關(guān)充電器的文章或者拆過(guò)幾個(gè)爛充電器相信也不難得出結(jié)論。大概那個(gè)MCU的價(jià)格應(yīng)該在1塊或稍多一點(diǎn)點(diǎn)吧。那么這個(gè)燈的效果是怎么出來(lái)的呢?
有些人或許迷糊了,但大部分人還是清醒的:“PWM嗎,有啥稀奇的”,不錯(cuò)不錯(cuò),那下面我們就把這個(gè)作為一個(gè)課題,如果我正在組織開(kāi)發(fā)這個(gè)充電器,我就單獨(dú)把這個(gè)部分拿出來(lái),請(qǐng)你做一做,如何?
“小事一樁,這能難倒我?”那好,我們這篇文章是否暫停一下,看一看有沒(méi)有博友愿意討論一下,你打算怎么做,你覺(jué)得做這個(gè)事情比較麻煩的哪一部分呢?
評(píng)論