對(duì)話宋雪松:如何成長(zhǎng)為資深嵌入式工程師? - 全文

2014年11月25日 10:20 來源:電子發(fā)燒友網(wǎng)論壇 作者:陳晨 我要評(píng)論(0)

標(biāo)簽:單片機(jī)(633726)嵌入式技術(shù)(35715)

  宋雪松老師編寫的《手把手教你學(xué)51單片機(jī)》獲得很多工程師的喜愛,鑒此,電子發(fā)燒友網(wǎng)專程邀請(qǐng)宋老師參與采訪,聊一聊他的人生經(jīng)驗(yàn)。

  1、電子發(fā)燒友: 網(wǎng)友們很想了解您是怎樣步入電子領(lǐng)域的?當(dāng)時(shí)的您是抱著什么樣的想法進(jìn)入這個(gè)行業(yè)的呢?

  宋老師:

  我接觸到電子技術(shù)沒有像有些朋友那樣有從小的興趣,也沒有一看到單片機(jī)就愛上它的情愫,完全是按部就班的學(xué)習(xí)。因?yàn)樯蠈W(xué)學(xué)的是通信工程這個(gè)專業(yè),恰好學(xué)院里一位老師做這方面的項(xiàng)目缺人手,覺得我做事還不錯(cuò),就讓我進(jìn)入他的實(shí)驗(yàn)室協(xié)助做項(xiàng)目開發(fā)。我是一個(gè)做一行就愛上一行的性格的人,既然決心從事技術(shù),那就要努力認(rèn)真做,要比別人做的都好。懷著這樣的想法和理念,很快我的技術(shù)學(xué)的比較不錯(cuò),并且在老師的實(shí)驗(yàn)室里挑起大梁。剛從事電子技術(shù)時(shí)間一久會(huì)覺得枯燥寂寞,其實(shí)做任何事情時(shí)間長(zhǎng)了都會(huì)枯燥無味,就算整天山珍海味吃久了都會(huì)膩歪,更何況是讓你潛心研究的技術(shù)呢?所以我認(rèn)為不管做什么事情首先要端正心態(tài),認(rèn)真把大多數(shù)人都覺得枯燥、都做不好的事情做好了,那就比大多數(shù)人成功一步了。

  2、電子發(fā)燒友:您本人比較偏好或擅長(zhǎng)哪方面的產(chǎn)品設(shè)計(jì)?列舉一下最得意的產(chǎn)品

  宋老師:

  我從事過5年的通信算法研究,尤其是擴(kuò)頻通信技術(shù)和OFDM(正交頻分復(fù)用技術(shù))。這類技術(shù)在軍用通信領(lǐng)域里用的較多,現(xiàn)在民用也有應(yīng)用。在我所了解的民用領(lǐng)域比如CDMA碼分多址,這個(gè)碼就是指擴(kuò)頻碼,而我們的4G移動(dòng)通信系統(tǒng)的核心技術(shù)就是OFDM技術(shù),這兩種技術(shù)現(xiàn)在在電力線抄表技術(shù)里也有應(yīng)用。通信技術(shù)算法和驗(yàn)證屬于技術(shù)的前沿,為產(chǎn)品開發(fā)做論證和理論依據(jù)的,比做實(shí)際產(chǎn)品和項(xiàng)目開發(fā)枯燥的多的多。做產(chǎn)品項(xiàng)目開發(fā)的時(shí)候,一般都是成熟的技術(shù)和計(jì)劃,按部就班的做就可以了,什么時(shí)間可以做到什么程度,達(dá)到什么樣的一個(gè)效果,在動(dòng)手之前一般大概心中有數(shù)。而做理論的論證研究壓力大的多,一個(gè)想法多久能論證好,這個(gè)想法能否實(shí)現(xiàn),往往都是未知的,一切都需要驗(yàn)證驗(yàn)證才知道行與不行。現(xiàn)在我已經(jīng)不再?gòu)氖逻@部分技術(shù)的研究了,但是研究算法的這五年,培養(yǎng)了我非常強(qiáng)的學(xué)習(xí)耐性和毅力。拿到一本書,看一遍,論證一遍,再看一遍,再論證一遍,反反復(fù)復(fù)的。有那么幾本書每一本都看了不下10遍,書都快讓我翻爛了。而且實(shí)際論證和書上理論結(jié)合反復(fù)嘗試反復(fù)查看,最終能獲取很多很多。有了這個(gè)基礎(chǔ),在寫《手把手教你學(xué)51單片機(jī)-C語言版》這本書的時(shí)候,靜下心來用了整整一年的時(shí)間,我也感覺對(duì)我挑戰(zhàn)不是那么大。同樣的道理,想學(xué)單片機(jī)的同學(xué),我可以用一年的時(shí)間把書寫完,你用一年的時(shí)間把書學(xué)完肯定要輕松的多,為何不能堅(jiān)持一下呢?學(xué)習(xí)這本教材一年之后,肯定讓你的水平有一個(gè)質(zhì)的提高。

  近幾年我創(chuàng)業(yè)以來,除了開發(fā)單片機(jī)相關(guān)外,在致力于邏輯分析儀、虛擬示波器等測(cè)量?jī)x器的研發(fā),現(xiàn)在我們已經(jīng)有開發(fā)獨(dú)立知識(shí)產(chǎn)權(quán)的LA5016邏輯分析儀,達(dá)到類似參數(shù)的國(guó)內(nèi)外產(chǎn)品,基本上都在萬元以上。后期較為低端的LA2016,LA1016很快就會(huì)誕生。從我參加工作到最終創(chuàng)業(yè)所開發(fā)的產(chǎn)品,大都是和團(tuán)隊(duì)其他同事合作開發(fā)的,一般比較像樣成熟的產(chǎn)品,需要依靠團(tuán)隊(duì)來完成。

  邏輯分析儀在測(cè)量分析單片機(jī)、ARMFPGA這些數(shù)字信號(hào),尤其是協(xié)議分析,比示波器更有優(yōu)勢(shì)。而后有考慮做虛擬示波器、邏輯分析儀和示波器混合的相關(guān)產(chǎn)品。這塊技術(shù)現(xiàn)在國(guó)內(nèi)的產(chǎn)品雜七雜八,都是 DIY自己玩的東西,而國(guó)外有幾家公司做了很正規(guī)的產(chǎn)品,類似產(chǎn)品主要市場(chǎng)還是占據(jù)在老外手上,所以我們團(tuán)隊(duì)有想法用幾年的時(shí)間用我們成熟的技術(shù)打造出像樣的產(chǎn)品和老外抗衡。這塊技術(shù)從開始設(shè)想到現(xiàn)在大概已經(jīng)有三年的時(shí)間,第一個(gè)產(chǎn)品LA5016我們整整投入了2年的研發(fā)時(shí)間才正式開始銷售。

  為什么我提到我們投入大量時(shí)間和精力去做測(cè)量?jī)x器這方面的產(chǎn)品呢?在這里我想表達(dá)的意思是,我這個(gè)人有一點(diǎn)民族主義,我覺得我們中國(guó)不應(yīng)該一直是加工廠,賺最辛苦的血汗錢,而主要的技術(shù)含量的高額利益都讓歐美國(guó)家賺走。國(guó)內(nèi)追求短期利益的公司較多,很少有愿意花費(fèi)很多錢,耗費(fèi)幾年做一做像樣的成熟的技術(shù)和產(chǎn)品。這樣導(dǎo)致的直接后果是我們made in china成了低端產(chǎn)品的代名詞,而高端的有技術(shù)含量的,利潤(rùn)高的往往還是被歐美國(guó)家占據(jù)。中國(guó)去年的集成電路進(jìn)口總值快要超過石油進(jìn)口額了,中國(guó)承載著全世界70%的手機(jī)加工,手機(jī)上的集成電路我們中國(guó)占不到10%。提這些希望和大家共勉,我們共同努力提高中國(guó)IT行業(yè)技術(shù)水準(zhǔn)。首要的就是做技術(shù)要耐得住性子,愿意耗費(fèi)很長(zhǎng)的時(shí)間去打造一流的產(chǎn)品和技術(shù)。

  3、電子發(fā)燒友:有很多網(wǎng)友也對(duì)想我們反映,對(duì)您已經(jīng)出版的《手把手教你學(xué)51單片機(jī)(C語言版)》非常喜愛,您當(dāng)時(shí)編寫這本書的初衷是否可以和我們分享下?

  宋老師:

  因?yàn)槲矣X得我從事電子技術(shù)有一定的運(yùn)氣因素在里邊,我進(jìn)入老師實(shí)驗(yàn)室后,很多進(jìn)不去的同學(xué)只能在外圍羨慕嫉妒恨。一個(gè)學(xué)校有那么多學(xué)生,全國(guó)又有那么多學(xué)校,真正能進(jìn)實(shí)驗(yàn)室跟老師做項(xiàng)目的寥寥無幾。其實(shí)很多同學(xué)想學(xué)電子技術(shù)卻難能得到一個(gè)機(jī)會(huì),只能在外圍旁觀。所以工作室剛起步的時(shí)候我們有做KST-51 單片機(jī)開發(fā)板,并且做了詳細(xì)配套的視頻教程,可以給這部分想學(xué)電子技術(shù)又沒有機(jī)會(huì)的同學(xué)提供一個(gè)簡(jiǎn)易學(xué)習(xí)平臺(tái)。視頻教程對(duì)于初學(xué)者學(xué)習(xí)來說,立體感強(qiáng),可以跟隨視頻教程操作實(shí)驗(yàn)板,可以有一種身臨教室聽課的感覺,對(duì)于實(shí)時(shí)學(xué)習(xí)比較有幫助。但是視頻教程的缺點(diǎn)是不方便隨時(shí)學(xué)習(xí),不方便查閱鞏固。隨后我大概翻閱了基本市面當(dāng)前的單片機(jī)書籍,大多書籍簡(jiǎn)單入門可以,但是和實(shí)際開發(fā)相關(guān)性距離太遠(yuǎn),所以我決定寫這本《手把手教你學(xué)51單片機(jī)-C語言版》,并且摻入了相當(dāng)多的實(shí)際項(xiàng)目開發(fā)的算法和元素在其中。

  4、電子發(fā)燒友:您認(rèn)為想學(xué)好單片機(jī)的話,先學(xué)好什么才最重要?

  宋老師:

  學(xué)好單片機(jī),C語言是至關(guān)重要的,C語言基礎(chǔ)一定要打好。單片機(jī)開發(fā)屬于硬件和軟件都需要的一門技術(shù),而軟件可以靠學(xué)習(xí),硬件建議是多積累,多研究別人的電路,研究明白就是自己的了。

  5、電子發(fā)燒友:工程師經(jīng)常在談如何找一個(gè)好的平臺(tái),您是如何看待這個(gè)問題的?

  宋老師:

  我覺得合適的平臺(tái)就是好平臺(tái)。當(dāng)然了,每個(gè)人剛開始參加工作不可能一下就找到合適的平臺(tái),剛參加工作時(shí)可以根據(jù)自己的實(shí)際情況,和身邊朋友的介紹,多了解一下這個(gè)行業(yè)的工作機(jī)會(huì)和平臺(tái),必要時(shí)可以換幾個(gè)試試。但是工作5年內(nèi)最好能夠確立好自己的位置,否則總是換來換去,對(duì)自己發(fā)展也會(huì)相當(dāng)不利。

  6、電子發(fā)燒友:當(dāng)您工作感覺枯燥之時(shí),您是通過怎么樣的途徑去克服這樣的情況的?

  宋老師:

  工作枯燥時(shí)我有時(shí)候會(huì)看看電視劇,看看電影,也會(huì)出去找朋友喝點(diǎn)酒吹吹牛,偶爾還會(huì)玩玩游戲。我比較喜歡看《漢武大帝》、《康熙王朝》、《大宅門》、《大染坊》等等這類電視劇,每個(gè)電視劇估計(jì)看過不下十遍,大家通過這一點(diǎn)估計(jì)也能大概了解我的性格。電影喜歡看《肖申克的救贖》、《三傻大鬧寶萊塢》等經(jīng)典。經(jīng)典的東西我喜歡一看再看,每看一次都會(huì)有新的收獲和感悟。另外做技術(shù)不代表呆板,也要有自己的朋友圈,可以經(jīng)常和朋友出去吃吃飯,喝點(diǎn)酒,吹吹牛。

  此外這里多說兩句,關(guān)于工作枯燥問題。我覺得一個(gè)真正的說技術(shù)人員,是把技術(shù)當(dāng)做生活的,真正的技術(shù)人生。比如喜歡玩游戲的,他們工作之余就打游戲,喜歡逛街的,閑暇下來逛街,愛好旅游的找機(jī)會(huì)出去玩,電視迷沒事就看電視。而技術(shù)人員,沒事的時(shí)候就喜歡搗鼓點(diǎn)技術(shù)。慢慢的,真的會(huì)發(fā)現(xiàn)自己愛上技術(shù),跟技術(shù)打交道比跟人打交道簡(jiǎn)單的多,技術(shù)不會(huì)撒謊,技術(shù)不聽話,永遠(yuǎn)是可以找到原因的。對(duì)于技術(shù)人生來說,玩技術(shù)和打游戲看電視一樣是輕松有趣的,閑下來去玩玩技術(shù)是一件多么愜意的事情。

  7、電子發(fā)燒友:在您生命中曾經(jīng)有哪些人對(duì)你造成過影響?

  宋老師:

  這個(gè)問題有點(diǎn)復(fù)雜了,我的家庭,師長(zhǎng),身邊的朋友都對(duì)我的人生有很重要的影響。這里只舉一個(gè)小例子,在我上小學(xué)的時(shí)候,我母親就告訴我一句話,同樣交學(xué)費(fèi)為什么人家有的考第一名,有的考最后一名呢?所以依照我的性格,事情要么不去做,要做就要做最好,即使做不到最好,也要找到差距在哪里,給自己努力找對(duì)方向。

  8、電子發(fā)燒友:感謝您能參與我們本次的采訪,那么在采訪結(jié)束前,想再請(qǐng)您講講您認(rèn)為在從業(yè)的路上最重要的是什么?您對(duì)那些新入行的朋友又有什么話說?

  宋老師:

  1、要做技術(shù)先做人,人品只要端正,技術(shù)是沒有做不好的道理的。

  2、我們作為技術(shù)人員需要安身立命的薪酬,但是一旦你想從事技術(shù),就不要張口閉口做技術(shù)可以賺多少錢。只要你的技術(shù)水平夠高,待遇自然差不了。追求卓越,成功就會(huì)在不經(jīng)意間追上你。

  資源分享

  宋老師坦言,在書本規(guī)劃的前期,曾考慮過是分《手把手教單片機(jī)》+《單片機(jī)高手之路》,還是直接做成一個(gè)版本,最終選擇了后者,難怪PDF滿滿的400多頁呢,可見精華十足。

  宋老師表示,在撰寫此書的過程中,投入了大量的時(shí)間和精力考慮如何寫出一本既能讓初學(xué)者搞懂,又能讓他們擁有參與實(shí)際項(xiàng)目開發(fā)的能力。所以教材里既帶有簡(jiǎn)單的功能演示,又包含實(shí)際項(xiàng)目開發(fā)的算法寫法的內(nèi)容。寫完了書之后,又重新做了全套配套的視頻教程。書和視頻中有很多內(nèi)容和算法技巧,都是當(dāng)前市面上的所見不到的,比如《獨(dú)立按鍵和矩陣按鍵的消抖掃描方式》、《實(shí)用的串口通信》、《指針的講解和應(yīng)用》等。最終的19課專門做了一個(gè)實(shí)踐項(xiàng)目開發(fā),里邊大概列舉了項(xiàng)目開發(fā)的流程以及程序調(diào)試的方法和思路流程等,同事也幫忙專門做了一個(gè)altium designer的畫圖教程,肯定讓你收獲頗豐!

  當(dāng)前的單片機(jī)教程,大多可以入門,很多同學(xué)反饋入門點(diǎn)小燈容易,深入成為工程師很難,很多同學(xué)學(xué)了51單片機(jī)后,感覺和實(shí)際開發(fā)的距離還是非常遙遠(yuǎn)。基于這些反饋信息,做教程的時(shí)候更加注重深入實(shí)際開發(fā)技術(shù)和技巧。尤其注重把51單片機(jī)當(dāng)“單片機(jī)”來講解,而不僅僅當(dāng)“51”來教,尤其是C語言指針,結(jié)構(gòu)體這些實(shí)際項(xiàng)目所常用的,而且很多初學(xué)者在市面大多數(shù)的資料中所學(xué)不到的內(nèi)容,全部做了詳細(xì)深入講解。目標(biāo)是學(xué)會(huì)了這個(gè)51單片機(jī),再做任何一款8位單片機(jī),通過一個(gè)周熟悉編程軟件和新寄存器就能夠用起來。任何一款32位的單片機(jī),只要不做嵌入操作系統(tǒng),只要熟悉手冊(cè)和開發(fā)平臺(tái)一個(gè)月就可以上手。書中重點(diǎn)介紹電路,編程,尤其是對(duì)于C語言的深入講解,是幾乎之前單片機(jī)教程所沒有的。對(duì)于大學(xué)生來說,目標(biāo)就是學(xué)會(huì)后,進(jìn)入公司能夠在其他工程師帶領(lǐng)下參與項(xiàng)目開發(fā),通過幾個(gè)項(xiàng)目磨練一下,差不多就可以獨(dú)立開發(fā)了。

  在這里,筆者也給大家分享下PDF版本教程,助你踏上單片機(jī)的進(jìn)階之路!

  http://www.3532n.com/soft/33/2014/20140617346053.html

?

上一頁123全文