久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 21557|回復: 32
打印 上一主題 下一主題
收起左側

我把單片機玩死了

  [復制鏈接]
跳轉到指定樓層
樓主
ID:60076 發(fā)表于 2014-5-4 20:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
感謝學員投稿,本文首發(fā)MCU起航新浪博客!

首先,自我介紹一下:電子工程師一枚,1986年生,09年畢業(yè),在京工作四年,月薪9K。主要是因為自己比較懶,不愿意做比較累的工作,不然待遇還會更高,不過那樣的話生活就沒意思了,我喜歡慢慢的享受生活。

之所以把自己的經(jīng)歷寫出來,一是無聊,最近項目剛剛做完;二是經(jīng)常逛貼吧,在年輕人身上經(jīng)常看到自己當年的影子,所以不希望他們走彎路。那么現(xiàn)在,就讓時間回到2009年的夏天。

當時剛從大學畢業(yè),專業(yè)是微電子學。嚴格地說,我的專業(yè)是制作芯片,而我現(xiàn)在的工作是應用芯片,已經(jīng)走偏了。不過沒辦法,這個專業(yè)是學校新開的,各個老師都是學校東拼西湊過來的,那種感覺就像用韭菜和茄子做出來的大拌菜一樣,吃起來怪怪的。我到快畢業(yè)都沒想好該怎么找工作,剛好這個時候宿舍的一個哥們剛剛參加了一個培訓班回來。他覺得很好,因為剛好負責培訓的張老師來學校講課,于是跟我說:去MCU起航吧,那里還不錯!

我就想無頭蒼蠅忽然遇到一扇窗戶一樣,畢業(yè)了家也沒回,直接背上行李去培訓部了。慶幸的是路上并不孤單,班里的同學凱凱、安保和超哥都一起去了。

地點在燕郊的創(chuàng)業(yè)大廈,食宿條件很艱苦。住宿的地方是租的一個兩居室,里面放滿了上下鋪,還有其他來參加培訓的同學,他們來自各個地方。在之后的幾個月里,我和他們結下了深厚的友情。

20個人,分成了四組,每組負責不同的項目。我在第一組,要做一個波形發(fā)生器出來;凱凱在第二組,做一個具有IC卡讀寫功能的智能水表;安保在第三組,做一個帶有語音提示功能的溫度報警器;超哥在第四組,做一個按鍵可控的數(shù)字電源。

剛剛分到任務我有點暈,因為單片機我都還沒摸過,就要做東西,這是不是有點不合適?雖然在大學里學過課程,但完全是理論課,東西都沒見過,更別說做東西了。我估計凱凱他們跟我一樣心理犯嘀咕,搞不清楚什么狀況。但想想之前來參加的宿舍那哥們,他基礎跟我差不多,但是他能搞定,我應該問題不大,于是咬咬牙,開始搞了。

第一步,項目需求分析,為期一周。老張(就是張老師,我們暗地里習慣稱他為老張)在北京工作了近十年,各個公司都呆過,正規(guī)的,不正規(guī)的都熟悉,所以要求我們第一步先去做需求分析,知道自己負責的項目在市場上有沒有空間,該如何定位,技術指標如何確定,原理框圖如何繪制。

于是,我們開始了瘋狂的.......上網(wǎng),是的上網(wǎng)查資料。凡是和波形發(fā)生器相關的內(nèi)容,都下載下來,然后共享。相關的廠家、型號、技術指標、設計方案、參照代碼、市場分析等等等等,就記得那段時間是很瘋狂的一段日子。我們像公司員工一樣簽到、簽退,卻要比他們更辛苦,因為我們晚上11點才離開實驗室,是每天!大腦像運行到極致的CPU一樣,用力的查看著每一條可能有用的信息,每一次呼吸都感覺自己很累,不確定今天能得到什么結果,也不知道明天會怎么樣。于是,我不停的喝水,讓自己有更多的上廁所的時間,這樣可以多休息一會兒。

每周休息一天,日子很累,但卻充實。我已經(jīng)明顯感覺到和波形發(fā)生器相關的各種關鍵詞都充斥在我腦子里了,DDS、頻率范圍、單極性波形、雙極性波形、調(diào)節(jié)精度、輸出波形峰值等等。但這些還不夠,因為我們得到的這些信息都是搜集來的,并不確定可行性。一切的一切,需要下周一老張審核我們的方案。而我們的心態(tài),也從最開始的畏懼,逐漸被越來越多的疑問代替,然后抑制不住的想知道答案。

終于,開始方案審核了,老張讓我們每人挨個講解了一下自己的需求分析。然后指出不足,順便夸了幾句,給我們增加了點信心。最后給出了完整的方案。

第二步,開始動手?NO!老張說,去逛逛北京城吧!What?我們愣了.....好吧,最后才知道,原來是去中發(fā)電子市場采購。可以這么說,在北京搞電子的,沒有人不知道中發(fā)電子市場,你能想到的一切器件,在這都能找到。而且,畢竟巧婦難為無米之炊,我們動手,總要有器件才行啊。所以,根據(jù)方案列出器件清單。面包板有了,是老張?zhí)峁┑模瑒e的東西自己解決。于是,一群菜鳥,選了一個陽光明媚的日子,興沖沖的來到了中發(fā)電子市場,任人宰割.......

記得那天,我買完電阻,路過一家二手儀器儀表的店鋪,看著里面慢慢的儀器,不自主的就走了進去。老板以為我是某個學校的學生,隨口跟我聊了幾句,我問他二手示波器多少錢,他說看情況,便宜的三四千,好一點的七八千。忽然心里一動,又問他有沒有波形發(fā)生器,他說有,然后告訴我在哪,怎么用。我很認真的看了很久,心想這就是我要做的東西啊。

第三步,用匯編語言熟悉單片機的基本功能。是的,你沒看錯,是匯編語言!就是說,之后的項目也要用匯編去完成。當時沒有想明白,但是當我一個月后熟練的掌握51的底層結構的時候,我已經(jīng)有點懂了。先從ORG開始,然后是MAIN...再然后MOVE來MOVE去,別人怎么寫,我就抄過來,背下來,然后反復寫幾遍,竟然就懂了。

從對單片機的一無所知,到跌跌撞撞不小心滾進單片機的大門,就這么發(fā)生了。那幾天是異常興奮的,我感覺我就是萬能的神,我可以控制一切芯片。每段代碼,我寫了好多遍,然后又下載了好多遍,每一次成功、失敗的過程都激勵著我前進。

記得有一天在調(diào)試數(shù)碼管,代碼改了一下,重新燒錄,結果整個電路忽然就不工作了。我愣了,不至于啊,改動不是很大,就算有問題,也不至于整個電路沒反應。于是我花了一個下午查看代碼、檢查電路都沒找到問題。我問阿海,他瞄了我一眼說,你電路有問題吧...我無語,我的電路我清楚,不應該的。到了晚上,八九點的時候,我想再下載一次試試吧,代碼沒動,燒錄進去,結果忽然就好了。我瞬間愣了一下,放佛想到了什么,馬上打開AT89S52的器件手冊,第一頁的一個參數(shù)解決了我的所有疑惑:該芯片的flash區(qū)擦寫次數(shù)為10000次。換句話說,因為多次擦寫程序,導致這塊單片機的程序存儲區(qū)壽終正寢,已經(jīng)快被我玩死了!

現(xiàn)在還記得當時興奮的感覺,可能是因為一群瘋瘋癲癲的年輕人湊在一起,所以學習的過程并沒有覺得多累,反而很嗨。當時用的ATMEL公司的89S52單片機,還是用并口線下載的。先從點亮LED開始,然后是蜂鳴器,串口掃描,串口中斷,鍵盤和燈,鍵盤控制數(shù)碼管,軟件延時,按鍵消抖等等。隨手放幾個當年的代碼,現(xiàn)在看來,真的是慘不忍睹

這是個串口掃描的:

  ORG 0000H

LJMP MAIN

ORG 0100H

MAIN: MOV SP,#60H

MOV TMOD,#20H

MOV TL1,#0FDH

MOV TH1,#0FDH

MOV PCON,#00H

SETB TR1

MOV SCON,#50H  

LOOP: JB TI,FH

JB RI,SD

SJMP LOOP

SD: CLR RI

MOV A,SBUF

INC A

MOV SBUF,A

FH: CLR TI

JMP LOOP

END

-------------------------------------

感謝學員投稿,本文首發(fā)MCU起航新浪博客!

這是個定時器定時的:

ORG 0000H

LJMP MAIN

ORG 000BH

LJMP INTER

ORG 0100H

MAIN: MOV SP,#60H

MOV TMOD,#01H

MOV R2,#0FH

ACALL INTER1

HERE: JMP HERE

INTER1: MOV TL0,#0BCH

MOV TH0,#03CH

SETB EA

SETB ET0

SETB TR0

RET

INTER: MOV TL0,#0BCH

MOV TH0,#03CH

DJNZ R2,FAN

CPL P1.0

MOV R2,#0FH

FAN: RETI



這是個按鍵控制數(shù)碼管顯示的:

ORG 0000H

LJMP MAIN

ORG 0100H

MAIN: CLR P2.0

MOV P1,#0FEH

MOV A,P1

CJNE A,#0FEH,SAO1

MOV P1,#0FDH

MOV A,P1

CJNE A,#0FDH,SAO2

MOV P1,#0FBH

MOV A,P1

CJNE A,#0FBH,SAO3

MOV P1,#0F7H

MOV A,P1

CJNE A,#0F7H,SAO4

LJMP MAIN

SAO1: ACALL DELAY

MOV A,P1

CJNE A,#0FEH,PAN1

LJMP MAIN

PAN1: CJNE A,#0EEH,PD1

MOV A,#00H

LJMP SEND

PD1: CJNE A,#0DEH,PD2

MOV A,#01H

LJMP SEND

PD2: CJNE A,#0BEH,PD3

MOV A,#02H

LJMP SEND

PD3: MOV A,#03H

LJMP SEND

SAO2: ACALL DELAY

MOV A,P1

CJNE A,#0FDH,PAN2

LJMP MAIN

PAN2: CJNE A,#0EDH,PD4

MOV A,#04H

LJMP SEND

PD4: CJNE A,#0DDH,PD5

MOV A,#05H

LJMP SEND

PD5: CJNE A,#0BDH,PD6

MOV A,#06H

LJMP SEND

PD6: MOV A,#07H

LJMP SEND

SAO3: ACALL DELAY

MOV A,P1

CJNE A,#0FBH,PAN3

LJMP MAIN

PAN3: CJNE A,#0EBH,PD7

MOV A,#08H

LJMP SEND

PD7: CJNE A,#0DBH,PD8

MOV A,#09H

LJMP SEND

PD8: CJNE A,#0BBH,PD9

MOV A,#0AH

LJMP SEND

PD9: MOV A,#0BH

LJMP SEND

SAO4: ACALL DELAY

MOV A,P1

CJNE A,#0F7H,PAN4

LJMP MAIN

PAN4: CJNE A,#0E7H,PD10

MOV A,#0CH

LJMP SEND

PD10: CJNE A,#0D7H,PD11

MOV A,#0DH

LJMP SEND

PD11: CJNE A,#0B7H,PD12

MOV A,#0EH

LJMP SEND

PD12: MOV A,#0FH

LJMP SEND

SEND: MOV DPTR,#TAB

MOVC A,@A+DPTR

MOV P0,A

LJMP MAIN

DELAY: MOV R7,#100

D1: MOV R6,#50

D2: DJNZ R6,D2

DJNZ R7,D1

RET

TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,80H,0C6H,0C0H,86H,8EH,7FH

END



現(xiàn)在看來,寫的很簡陋。不過對于當時的自己來說,已經(jīng)很知足了。

當時的我們,沒有開發(fā)板,只有一塊面包板。所有要用的東西,都是自己焊接的。可能耽誤了很多時間,但是對后來工作中電路的檢查能力,起到了很好的鍛煉。因為我們手動焊接每一個LED,每一個電阻,每一個按鍵,接觸了布局布線。所以導致我們對電路的敏感度非常高,在后來的工作中,檢查故障電路的時候可以很快推斷出故障出現(xiàn)的位置。這是那些整天叫囂仿真萬能的人體會不到的!!!這里還是要說一句,個人觀點:初學者少碰protues仿真,什么時候用?當你已經(jīng)完全學會單片機,在項目中要驗證代碼和原理可行性的時候再去仿真。想通過protues仿真來學習單片機,這真的是笑話了!

第四步,真的要動手開始做了。玩真的!具體指標記不清了,大概是:4×4矩陣鍵盤控制,數(shù)碼管顯示,頻率10HZ~1000HZ按鍵可控,三角波、正弦波、方波可選。難點主要在頻率可通過按鍵控制上,就是說從10到1000,我隨便輸入一個數(shù)字,輸出端都要給出相應的頻率。頻率是通過定時器定時中斷控制的,這就要求有一個算法,能根據(jù)輸入值,計算出每次頻率更新時,需要賦給的定時器初值。這涉及到16位的除法運算,匯編里面的除法器貌似只有8位,不夠用。沒辦法,我們到處找16位除法的算法,最后用減法循環(huán)模擬了一個,效果還不錯。

雖然是一個小組,但是我們四個暗地里多少也會有點競爭,誰都不想落在最后。最快的是阿海,波形發(fā)生器的每一步都是他先規(guī)劃好,做出來,然后我們幾個再去模仿。當然,不是單純的復制。矩陣鍵盤的掃描上,我跟他的算法不一樣,DAC0832的驅(qū)動電路,我倆也各不相同。但是,不可否認的是,他給我樹立了很好的榜樣的力量,讓我知道,這個方向,這個思路是可行的。

記不清哪一天了,是個下午。我愣愣的把示波器打開,檢測輸出波形,當看到正弦波斷斷續(xù)續(xù)輸出的時候,我傻了,原來我真的可以做出來。而那一天,距離我們開始做需求分析,不到45天。

后面的事情,很順利了。大家的項目陸陸續(xù)續(xù)都出來,然后坐在一起進行經(jīng)驗交流。還有件事比較重要,就是學習C語言。雖然匯編效率高,但畢竟移植性太差,已經(jīng)慢慢沒落了,而C語言的生命力還很強,很多地方都能用到。

學完C語言,開始接觸AVR和430單片機。在51里面摸爬滾打了一個月,可以說,我們是把51揉碎了,一點一點學完的,跟那種自學,仿真,或者看視頻的效果完全不一樣。當我拿到430的開發(fā)板的時候,我只用了3天時間去熟悉它。前面一天熟悉開發(fā)環(huán)境和開發(fā)軟件,后面兩天看相關例程。因為我們動手過、實戰(zhàn)過、焊接過、調(diào)試過,當我們再去看這些高級單片機的時候,真的是一種輕而易舉、水到渠成的感覺。

感謝學員投稿,本文首發(fā)MCU起航新浪博客!

總結:很多人學51學的很倉促,覺得這是個很基本的東西,快沒人用了,簡單過一下就行。大錯特錯!上世紀80年代,intel將8051的內(nèi)核技術轉讓給各個廠家,這才有了現(xiàn)在的各種高級單片機。可以說430和AVR的內(nèi)核都是51,只是多了一些寄存器和功能模塊而已。記得逛一個論壇的時候,一位工作多年的老工程師說了這樣一句話:51,妙用無窮!現(xiàn)在我才有一點體會到這種感覺,可以這樣說,如果你能把51單片機吃透,記住,是吃透,市面上的所有單片機,你都可以信手拈來!



大概是11月份,進入找工作的階段了。說起來比較丟人,因為我性格上比較內(nèi)向,面試的時候表現(xiàn)的不是很好,錯過了一些機會。找到的第一份工作是在一家醫(yī)療器械的小公司,月薪只有2500,因為當時已經(jīng)畢業(yè)幾個月了,不想再花家里的錢,所以有點著急。而且,試用的階段也是比較戲劇性的。為什么?

公司那邊同意給我一個試用的機會,前提是,把它們現(xiàn)有產(chǎn)品里面的一個bug改過來,限時一個月。當我打開他們的代碼的時候,我樂了!為什么?可能這個問題對于別的新人來說很麻煩,但對我來說,太簡單了。因為他們的代碼竟然是用匯編語言寫的!可能這就是緣分吧。

那個時候的我對匯編熟練到了什么狀態(tài)?我可以看代碼不需要注釋!當然現(xiàn)在不行了,畢竟好幾年沒用了。也很感謝當時項目組的王公,幫我講解產(chǎn)品的原理圖,我才能快速的明白電路原理,另外,程序風格寫的非常好。果然,半個月不到,問題解決了,我也順利入職了。

后面的工作,比我想象的輕松很多。因為公司小,產(chǎn)品單一,所以研發(fā)的事情一拖再拖。主要工作就是組裝機器、產(chǎn)品配送、故障電路調(diào)試、還有售后維修。周末偶爾回到燕郊培訓部,感受一下當初學習的氣息,順便拿幾片不要錢的芯片。也會跟找到工作的同學聊聊工作的內(nèi)容,發(fā)現(xiàn)各有搞笑和無奈的地方。

培訓部有一點很好,即使你離開了,想要什么資料,它都會幫你找來。記得10年初的時候想學一下cadence這個軟件,問MCU起航的朋友有沒有相關資料。結果給我發(fā)過來一個2G的系列視頻教程,是一個叫于博士的大神制作的視頻教程,從原理圖到PCB都有,把我樂壞了。因為當時這個教程在網(wǎng)上還沒傳開,所以顯得很珍貴。

終于,待了不到一年,大概是2010年八九月份。做夠了文案整理和國標的研究,我感覺到了自己的退化,這不是我應該做的。于是我提出了辭職,裸辭,就是說還沒找好下家。剛好趕上當時換住的地方,一下子交了很多房租和押金,弄得自己很拮據(jù)。所以,這里奉勸各位,辭職以前,盡量找好下家,不然的話后果很嚴重。

總結:1、很多人寫程序風格很爛,什么注釋也不加。這是很坑人的,我可以負責任的告訴你,就算是自己寫的代碼,如果沒有注釋和良好的風格,三個月后,保證你自己也看不懂。這里貼一段當年入職時調(diào)試的代碼,懂的人自然就懂了,知道寫的風格有多好:

;***************************************

keyvalue     data    30h

power  data  31h ;理療輸出功率變量

time  data  32h ;治療時間存儲變量

timepal  data  33h ;輸出功率定時參數(shù)低位

timepah  data  34h ;輸出功率定時參數(shù)高位

timelastset     data    35h     ;備份用戶設置治療時間

STORE_TIME      data    36h     ;預熱開始定時參數(shù)位置值存儲空間   

--------------------------------------------------------------------------

checkkey:

jnb  keyflag,setbex1 ;有鍵盤中斷進入鍵盤處理程序,沒有則跳轉

        mov  r1,keyvalue         

k1:     cjne  r1,#0feh,k2

        lcall  powinc           ;跳轉到功率增加子程序段

   ajmp   kout

k2:    cjne  r1,#0fdh,k3

        lcall  powdec          ;跳轉到功率減少子程序段

   ajmp  kout

k3:    cjne  r1,#0fbh,k4      

        lcall  timeinc         ;跳轉到時間增加子程序段

   ajmp  kout

k4:    cjne  r1,#0f7h,k5      

        lcall  timedec         ;跳轉到時間減少子程序段

   ajmp  kout

k5:     cjne  r1,#0efh,setbex1

        lcall  onoff           ;跳轉到onoff子程序段

kout:   clr  keyflag         ;清除鍵盤中斷標志

        lcall  playkeysound    ;播放按鍵音

;       lcall d100ms

   lcall  d100ms          ;每秒最多響應3次按鍵

        setb  ex1              ;開鍵盤中斷

2、小公司鍛煉人,雖然待遇一般,但是接觸的東西多。一旦你換到一個新的環(huán)境,你會發(fā)現(xiàn)你比別人已經(jīng)優(yōu)秀太多了。

3、換工作的時候一定要謹慎,盡量找好下家再辭職,不然的話自己很被動。





當時在網(wǎng)上投了很多簡歷,記得有一天面試回來在公交車上。手機忽然響了,接通以后是一個中年男人的聲音:

你會用單片機么,我們這需要單片機工程師,你過來吧!

我樂了,心想這公司招人的方式也太直接了,我就問他:

您那用的是什么單片機啊,51,430還是AVR?

誰知道他說了一句:

你說的都不對,430不是單片機,是DSP!

我愣了,心理納悶,這是哪路神仙在玩我啊,430用了好幾個月,明明是單片機,怎么到他那變成DSP了。直接說他不對吧,肯定不合適,會讓人很沒面子,于是問了問面試的地點,第二天就過去了。誰知道這一次,迎接我的,是一個超大的坑!坑爹的公司啊!當然了,這是后話,當時我的愿望還是很美好的。

面試的過程很詭異,現(xiàn)在想想,他貌似沒有問我什么技術問題,當時的場景更像是一個傳銷人員給我洗腦。大致情況就是,他們公司之前是做工程項目的,比如修路什么的。企業(yè)很大,去年的利潤是十幾個億。但是是勞動力密集型企業(yè),現(xiàn)在想轉做技術密集型,所以準備成立一個部門,進駐電子行業(yè),將來你們都會成為這個部門的骨干。前期待遇不是很高,月薪只有2500,但是后面部門做起來......可以想象,沒經(jīng)過什么風雨的我,一下子就被那大叔的十幾個億吸引了,滿腦子都是錢,貌似沒怎么考慮就答應了。

第二天去他們辦公室,心涼了一半。真的是個辦公室啊,只有不到20平米,焊接的試驗臺都沒有,只是一個茶幾,上面放了一個尖嘴的烙鐵。尖嘴烙鐵,貌似只有入門的學生或者修理工人習慣用,正經(jīng)調(diào)試電路的人都是用平口烙鐵的。里面三個人,一個葉工負責帶頭,兩個小弟負責幫忙,其中一個人拿出本51的指令集,用手指著上面一個指令問我這是什么意思,貌似是想考考我。我瞄了一眼,順嘴一說,他就沒話了。雖然過去一年有點懈怠,但基本功還在。

當時貌似是在做一個單片機定時控制繼電器的一個設備,想用弱電控制強電的開關。難度不大,主要是安全問題需要注意。據(jù)說去之前,兩個小弟里面的一個已經(jīng)做了快半年還沒做好,用的還是51單片機。劉工(就是昨天面試我那個)問我:

你擅長哪個單片機,需要多久能搞定?

我看了下他們的原理圖,以及需要實現(xiàn)的功能說:

51,430,AVR都能做,十個工作日左右吧。

劉工想了想說:別用51了,用高級一點的單片機,還能練練兵。

我說:那就AVR吧,下載調(diào)試也方便。

第二天我就后悔了,不是說做不了。正常的實驗環(huán)境,是一點問題都沒有的,問題是他這里不正常,什么都沒有。沒有示波器,沒有試驗臺,沒有面包板,沒有下載線。僅有的一個烙鐵還是尖嘴的,還有一些零散的電阻和LED,以及控制電路要用到的器件。

我擦了下冷汗,算了算要用到的器件說:我去趟中發(fā)....

下載線我自己學習的時候買了一條,主要用他們提供的一塊液晶。AVR單片機控制的,具體型號記不清了,不過底層驅(qū)動都寫好了,我只負責應用。然后多出來的幾個引腳負責開關控制。總算在第十個工作日搞定了。這個時候,葉工有事請了半個月的假,又發(fā)生了一件讓我想不到的事.....

貌似聘請葉工的月薪是5K多一些,而我們幾個人都是2.5K,然后劉工感覺我的工作能力可以頂替葉工,畢竟這十個工作日我解決了很多問題。而且那兩個小弟也開始向我靠攏,于是,劉工私下主動辭退了葉工,這讓我們很是詫異,原來商場如戰(zhàn)場是真的.....

后面的工作,進入了研發(fā)的節(jié)奏,這是我想要的。定時控制完了之后,有個項目,是要給一個倉庫做一個溫度檢測系統(tǒng)。倉庫很大,所以要用到zigbee技術,放置許多無線結點,然后數(shù)據(jù)上傳到電腦上。我對zigbee比較感興趣,于是著重看了很多相關的東西。最后發(fā)現(xiàn),這個技術對應到單片機上,只是一些指令的控制,畢竟讓一個單片機工程師整天研究通信頻率、通信協(xié)議不太正常。于是劉工申請了幾塊模塊,讓我們進行測試。

我選擇了mega8做為控制核心,一是調(diào)試方便,二是芯片體積小,引腳少用到溫度檢測上比較合適,第三,mega8上面有SPI接口,直接就能驅(qū)動zigbee模塊,省得模擬了。

那兩個小弟對此一片空白,于是我又去了一趟中發(fā),買了幾片mega8,焊接mega8的調(diào)試板,還有下載線,杜邦線。回來以后,又找了塊黑板,給他們講解了一下mega8如何使用。戲劇的是,去年這個時候我還在苦逼的學習,今年已經(jīng)可以給人講課了。

模塊調(diào)試的很順利,一個星期就調(diào)試通了,但是越來越感覺那個劉工人品有問題。之前辭掉葉工是一方面,后面許諾的很多福利都拿不到,然后又把銷售和研發(fā)放在一個辦公室,我一天有三分之一的時間都在聽那個銷售哥們打電話,根本沒辦法正常思考,最坑爹的是工資要拖欠三個月才發(fā)。反應了很多次,無果。

某天的一個下午,我給他們演示了如何把采集到的溫度數(shù)據(jù)無線接收后,上傳到電腦上,然后開始和軟件部門的同事商量如何編寫上位機收集串口數(shù)據(jù)的事情。劉工加入了我們的談話,然后徹底毀了我對他的印象...

軟件部的同事之前只會從數(shù)據(jù)庫,或者固定的文件讀取數(shù)據(jù),這次我把數(shù)據(jù)發(fā)到串口上以后,他們不會采集,或者說他們之前沒做過類似的東西。

這個時候,劉工插話了:是不是跟進制有關,換成二進制會不會好一些?

我......

劉工:要不八進制也試一下。

我看了看軟件部沉默的同事,說:劉工,這個跟進制沒關系,是我們兩邊現(xiàn)在對接不上。

劉工:真的么,換成十六進制呢?

我無語了,現(xiàn)在也想不起來那天是怎么結束的了,只是記得當時心里就累了,萌生了想走的想法,于是開始投簡歷。

總結:很多公司習慣返聘一些退休的高級員工,他們回來工作不是為了錢,只是為了找點事情做,所以工資開的很低無所謂。但這對應屆生就有一個不好的影響,公司在招人的時候會說:我們這個德高望重的員工都拿這么點錢,你覺得你可以拿多少? 我相信很多應屆生都不知道該怎么回答。

另外,面試的時候千萬不要隨便相信一些不知名公司吹出來的牛皮,公司利潤再多,發(fā)不到你手上也沒用。而且,如果方便的話,可以適當要求參觀下辦公地點,一定要清楚地知道會不會拖欠工資。



越往后面試,越會覺得面試很直接。為什么?公司找你來是做項目的,行就是行,不行就是不行。而面試官基本都是懂技術的,幾句話就能問出你的深淺,你前面說的再好聽,技術不會別人也很難給你機會。因為你已經(jīng)不是應屆生了,沒有培養(yǎng)的意義,所以,我們在工作的路上,一定要學習不止,這樣,當機會來的時候,你才不會眼睜睜的看著它走掉。

簡單算了下,在第二家公司只待了三個月,zigbee的接觸與一些網(wǎng)絡協(xié)議是我最大的收獲。我想找一個靠譜的公司,讓我不用擔心餓肚子,同時也能認真做一些靠譜的研發(fā)工作。終于,有一家臺資企業(yè)愿意給個面試的機會,我把這一年的收獲整理了一下,對自己說了聲加油,然后就去了!

第二個星期,我拿到了這家公司的offer,月薪5K,五險一金都有。好吧,總算解決溫飽了,剩下的日子可能會有些累,但總算是一個成長的過程,很慶幸之前經(jīng)歷的那一切。最懷念的是當初的培訓部,那里教的不光是知識,還有學習的方法。即使有些東西是我不會的,但如果我想去學,借助那里的資源和學習的方法,我可以最快的速度學會。據(jù)說現(xiàn)在已經(jīng)變成在線輔導了,更適合廣大的學員,但已經(jīng)離我很遠了。


評分

參與人數(shù) 3黑幣 +50 收起 理由
dww465757120 + 30 贊一個!
凌凈清河 + 15 絕世好帖!
aifengdian + 5 很給力!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂4 踩
回復

使用道具 舉報

沙發(fā)
ID:49680 發(fā)表于 2014-5-5 18:08 | 只看該作者
樓主這么厲害,單片機自學一個月1就行,相比之下,我等太菜了
回復

使用道具 舉報

板凳
ID:63747 發(fā)表于 2014-7-18 18:23 | 只看該作者
路過~~戳下先,下邊的還有嗎?
回復

使用道具 舉報

地板
ID:36520 發(fā)表于 2014-7-31 14:15 | 只看該作者
寫的橫好,
回復

使用道具 舉報

5#
ID:67894 發(fā)表于 2014-10-25 10:59 | 只看該作者
終于把樓主寫的看完了,呵呵,挺好
回復

使用道具 舉報

6#
ID:69092 發(fā)表于 2014-11-20 12:37 | 只看該作者
學習中
回復

使用道具 舉報

7#
ID:92052 發(fā)表于 2015-10-17 07:40 | 只看該作者
祝樓主走對了條路。又善于總結,給其他人留下了一份寶貴的經(jīng)驗。
回復

使用道具 舉報

8#
ID:44267 發(fā)表于 2015-10-18 15:58 | 只看該作者
太牛B了,牛人沒辦法了,無法無天了
回復

使用道具 舉報

9#
ID:92627 發(fā)表于 2015-10-19 09:38 | 只看該作者
很好能在短時間學會很多,說明你的功底
回復

使用道具 舉報

10#
ID:109350 發(fā)表于 2016-3-18 13:43 | 只看該作者
看完了 真是經(jīng)歷之談 我學的自動化專業(yè) 剛畢業(yè) 現(xiàn)在工作想用51開發(fā)個水分儀 不知道樓主可愿意指教下啊
回復

使用道具 舉報

11#
ID:73710 發(fā)表于 2016-3-27 06:58 來自手機 | 只看該作者
樓主的這些人生經(jīng)歷給我我們很多啟發(fā),感謝樓主
回復

使用道具 舉報

12#
ID:106211 發(fā)表于 2016-3-27 16:42 來自手機 | 只看該作者
樓主說的話真的很對,不過樓主的領悟能力比我強多了,我做機械的對電子感興趣,所以自己自學,以后要多與樓主學習
回復

使用道具 舉報

13#
ID:90663 發(fā)表于 2016-3-27 18:20 來自手機 | 只看該作者
微電子專業(yè)飄過
回復

使用道具 舉報

14#
ID:97485 發(fā)表于 2016-3-28 07:43 來自手機 | 只看該作者
佩服哦!
回復

使用道具 舉報

15#
ID:105890 發(fā)表于 2016-3-28 17:56 | 只看該作者
太牛B了!
回復

使用道具 舉報

16#
ID:111256 發(fā)表于 2016-4-1 12:27 | 只看該作者
只用過IIC的路過。
回復

使用道具 舉報

17#
ID:74784 發(fā)表于 2017-8-14 02:37 | 只看該作者
樓主 寫的好
希望再看到------下集
回復

使用道具 舉報

18#
ID:140644 發(fā)表于 2017-8-21 07:08 | 只看該作者
辛苦,辛苦。
回復

使用道具 舉報

19#
ID:202586 發(fā)表于 2017-8-21 16:40 | 只看該作者
寫得很好   收益匪淺   謝謝
回復

使用道具 舉報

20#
ID:228733 發(fā)表于 2017-8-22 10:08 | 只看該作者
很有收獲。
回復

使用道具 舉報

21#
ID:239441 發(fā)表于 2017-11-23 13:59 | 只看該作者
白話、實話感人的經(jīng)歷和敘述能力都不在寫的程序之下。學習與闖世界都要有股子踏實的著謎和好高無遠的愿望。不然就學了白學,要不就是打雜混混日子。。。
回復

使用道具 舉報

22#
ID:291837 發(fā)表于 2018-3-23 09:58 | 只看該作者
看到樓主的經(jīng)歷,忍不住評了5個黑幣!雖然只有16個黑幣,還是每天登論壇掙的...
回復

使用道具 舉報

23#
ID:249545 發(fā)表于 2018-4-16 10:59 | 只看該作者
拿出1百元就可以買20片AT89S52,試驗可以玩好長時間了.
回復

使用道具 舉報

24#
ID:314339 發(fā)表于 2018-4-24 08:56 來自手機 | 只看該作者
收益匪淺  謝謝
回復

使用道具 舉報

25#
ID:483423 發(fā)表于 2019-3-19 13:56 | 只看該作者
我目前在通訊行業(yè),但是通訊不是我喜歡的行業(yè),所以我這幾天也正在找新的工作
回復

使用道具 舉報

26#
ID:482489 發(fā)表于 2019-3-19 22:28 | 只看該作者
膜拜膜拜。受益匪淺。我是一小白,正準備學習。
回復

使用道具 舉報

27#
ID:495990 發(fā)表于 2019-3-24 11:29 | 只看該作者
他山之石可以鏤玉,有幸拜讀,謝謝樓主
回復

使用道具 舉報

28#
ID:473758 發(fā)表于 2019-4-8 01:18 來自手機 | 只看該作者
無地自容!我一個電子愛好者,想學單片機,三天打魚兩天曬網(wǎng)晃了八年,沒恒心!800多買了套開發(fā)板又想好好學,迫于生活壓力,為了養(yǎng)家糊口,放了十年
回復

使用道具 舉報

29#
ID:469510 發(fā)表于 2019-4-8 16:49 | 只看該作者
受益匪淺 ,努力學習,才接觸51一個多月
回復

使用道具 舉報

30#
ID:510532 發(fā)表于 2019-5-26 02:33 來自手機 | 只看該作者
我既然看完了。樓主你寫得太好了,重新燃起了我學習單片機的希望,非常感謝
回復

使用道具 舉報

31#
ID:283883 發(fā)表于 2019-5-26 12:07 | 只看該作者
寫的太好了,我覺得我以后做什么事都要考慮清楚。祝你成功
回復

使用道具 舉報

32#
ID:547655 發(fā)表于 2019-5-26 16:48 | 只看該作者
寫的不錯呦
回復

使用道具 舉報

33#
ID:559337 發(fā)表于 2019-6-11 10:53 | 只看該作者
很給力,學到了東西
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 风间由美一区二区三区在线观看 | 成人精品一区二区 | 人人性人人性碰国产 | 欧美一级黄带 | 黄色一级在线播放 | 色就干| 免费一级毛片 | 国产精品久久久久久久岛一牛影视 | www.日韩| 好姑娘高清在线观看电影 | 日韩av成人| 丝袜美腿一区 | 在线免费观看黄色av | 欧美精品久久久久久久久久 | 亚洲欧美精品在线观看 | 精品综合久久 | 国产一区二区三区四区区 | 夜夜操天天操 | 日韩成人中文字幕 | 久久国产欧美一区二区三区精品 | 久久人人爽人人爽 | 国产在线色 | 久日精品 | 国产福利在线 | 中文字幕一区二区三区日韩精品 | 福利久久 | 免费国产成人av | 日韩精品一区二区三区视频播放 | 99精品视频在线观看 | 国产精品v | 香蕉久久网 | 国产免费国产 | 插插插干干干 | 欧美精品乱码久久久久久按摩 | 天天草夜夜骑 | 羞羞午夜 | 欧美中文字幕一区二区 | 亚洲国产日本 | 国产一区二区三区四区三区四 | 精品免费国产视频 | 伊人精品在线 |