加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

程序員“趣”事一籮筐 | 職場菜鳥:M3還是C51?

2015/03/10
10
  • 1評論
閱讀需 10 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

?

有一天,一位剛剛參加工作的新同事問我應該學習M3還是C51?我想了想說M3吧。但是這位同事卻擔心沒有M3的基礎,學習起來不夠順暢。

“難道您有C51的基礎嗎?”我反問道。
“也沒有。”他無奈地回答。
“同樣是從0開始,那就選擇一條能走的比較長的路吧!”我解釋。
“難道你認為C51快結束了嗎?”他問道。
“當然不會那么快,但是M3會占取高端C51的應用領域!”
“但是好多人說學習M3最好有C51的基礎,是這樣嗎?”他還是擔心。
“不存在!”我馬上反駁。

我同學的公司一直在做單片機項目,他曾經(jīng)建議單位在新的項目中考慮采用M3核的產(chǎn)品,但是兩年過去了,他們單位還是在使用C51。我想這倒不是成本的問題,他們一直采用的是SILICON LAB的一款單片機,市場價格在20元以上。128KBFlash、8KB RAM、ADC、DAC、比較器功能都有。這在C51核的單片機中絕對是頂級配置了。但是在M3核的單片機中就顯得一般了,最重要的原因是單位的在這款單片機上已經(jīng)開發(fā)了一系列產(chǎn)品,想要轉換平臺公司還是要面對很大的壓力和風險。

首先,老板是不希望更換開發(fā)平臺,因為研發(fā)出一個穩(wěn)定的產(chǎn)品實在不容易,不僅要花費大量的時間、人力、物力。而且在原有平臺上已經(jīng)積累豐富的經(jīng)驗就要全部作廢。從頭開始再次大量投入時間、人力、物力。況且已有的產(chǎn)品還是盈利的,而且可以保證產(chǎn)品的穩(wěn)定、客戶的滿意。20多元的成本顯得微不足道。

其次,研發(fā)工程師也不希望更換平臺。因為單位沒有很好的激勵機制,在原有產(chǎn)品的基礎上完成日常的研發(fā)、維護工作即可。沒人有哪個項目負責人愿意做一件沒有獎勵而且又非常冒險的項目。畢竟節(jié)省的成本和他的收入沒有明顯的關聯(lián)。相對而言,做好眼下的事情更重要。

?

再有,單片機廠家沒有的停止生產(chǎn)該款單片機,公司沒有斷貨的壓力。

所以他們一直在使用高價的C51,沒有更換為M3的計劃。這種現(xiàn)象在市場上應該很普遍,所以C51依然會繼續(xù)生存下去,有很多工程師會繼續(xù)從事C51平臺的開發(fā)工作。

但是我不建議新入行的工程師去首選C51,如果沒有記錯,在2000年C51已經(jīng)非常普遍了。只要提起單片機,一般首選C51。那時候C51的價格非常高,轉眼間這么多年過去了,市場上已經(jīng)儲備了大量的單片機工程師。而且C51的產(chǎn)品已經(jīng)非常成熟,過去所認為的大項目現(xiàn)在看來已經(jīng)不算什么。比如要做一個模擬信號采集,那時候必須采用專用的ADC芯片,這一項就占用了大量的IO管腳。如果需要再有顯示功能就涉及到IO管教分配問題,非常有經(jīng)驗的工程師才能完成這樣的設計。而現(xiàn)在SOPC的概念已經(jīng)推廣開了,C51單片機的外設在不斷的豐富,采用C51單片機開發(fā)產(chǎn)品相對容易了很多。

從價格方面來看,在2008年的時候我使用NXP的ARM7設計產(chǎn)品,一款NXP的ARM7最低端價格也在28元以上。高端的C51產(chǎn)品價格還是有一定優(yōu)勢。但是現(xiàn)在M3的單片機大多數(shù)已經(jīng)降低到10元以下。而高端C51價格仍然在10元以上,而且降價的趨勢并不明顯。所以在高端的應用C51的成本優(yōu)勢已經(jīng)不復存在,M3已經(jīng)基本可以取代C51了。

但是低端的應用,C51的價格優(yōu)勢還是有的。最近SILICON LAB推出一款F850系列的產(chǎn)品,8KB FLASH、512B RAM,外設也比較齊全,零售價格不到3元。這完全滿足在低端應用,短期的價格優(yōu)勢還很明顯。

?

經(jīng)過幾十年的積累,市場儲備了大量C51工程師。因為從業(yè)時間比較長了,技術專業(yè)水平也非常高。通過網(wǎng)絡可以搜索到無窮無盡C51的資料,這就表明在中國從事C51類開發(fā)的工程師如過江之鯽,數(shù)不勝數(shù)。如此看來,年輕工程師如果介入這個領域競爭的壓力非常大。況且隨著M3對C51的蠶食,競爭壓力將進一步加劇。

現(xiàn)在C51的工程師從業(yè)十年以上的大有人在,一方面隨著年齡的增加,家庭負擔的增加,精力自然衰退。另外一方面人有天然的惰性,掌握一方面技術后,再去學習新的就沒有了積極性。很多人不是不知道自己職業(yè)的路可能不長了,但是這件事情又不會馬上發(fā)生,所以得過且過。年輕的工程師更有活力,本來就沒有基礎,空瓶子一個,裝什么不是裝,既然從零開始,那還是干脆選擇一個新的領域,競爭的壓力小一些,路可能更長一些。何樂而不為呢?

我的同學陳濤曾經(jīng)說過一句話,“新的資本在投資時,一定首選擇新的領域,這樣才能獲得更大的回報。而不是傳統(tǒng)領域,因為傳統(tǒng)領域已經(jīng)趨于飽和。”如果年輕也是資本,你要怎么投資自己,這個你說了算。

與非網(wǎng)原創(chuàng)內容,謝絕轉載!

系列匯總:

之九:兩瓶啤酒斷送大好前程

摘要:由于公司規(guī)模的擴大和業(yè)績的激增,公司計劃提拔一些中層管理人員去北京總部任職,而這個名單里就有駱駝的名字,喜從天降,駱駝心情大好,可是在交接完工作之后的一次偶然事件讓他失去了這次機會,而且工作也不得不換...

之八:想省勁兒多動腦

摘要:每天熬夜寫程序,后來才發(fā)現(xiàn)一直是白天寫晚上改,晚上寫白天刪,周而復始,效率低下。后來認識了公司里的李工,他每天的工作悠閑有序,看上去很輕松,后來才知道他的高招兒,多動腦少動手...

之七:工程師愛上家務活兒

摘 要:由于母親身體的緣故,駱駝將三歲的女兒從老家接到西安照顧,由于愛人的工作很忙,于是駱駝不得不肩負起照顧女兒的重任,從此周末再無閑暇,買菜、做 飯、整理屋子、帶女兒出去游玩填滿了他的生活,重負之下他想到了辭職,老板的挽留讓他堅持下來,最后竟然發(fā)現(xiàn)自己多年的工程師職業(yè)病竟然好了...

之六:越簡單坑越深,跳進去出不來

摘要:公司小李由于技術功底扎實,在軟件業(yè)務部受到器重,準備提拔為項目組長,后來因為隨口接了朋友一個硬件設計項目而荒廢了本職工作,最終看似簡單的項目做了半年之久都沒有實現(xiàn),于是找駱駝請教...

之五:做個勇敢的小馬,親自探探河水的深淺

摘要:公司接到一個大單,大家都眉開眼笑,可是到交貨的時候卻遇到了不可調和的難題,作為新手的我自然不受上司重視,該研究還是不該研究呢?

之四:拖到辭職也沒翻開書

摘要:小李是我們單位的資深工程師,產(chǎn)品量產(chǎn)以后,小李的工作只需要維護即可,于是日子變得清閑起來,每天網(wǎng)絡小說度日,有一天良心發(fā)現(xiàn)需要學習新知識,跟上技術更新的步伐,可是遲遲不肯開始....

之三:再好的專業(yè),技術也要扎實才行

摘要:老板的親戚來公司上班,還是名牌大學的碩士,聽說資歷很深,可是不喜歡和人交流,拿出一個小項目做實踐,一個很小的板子焊接了三天,后來他竟然問了這樣一個問題...

之二:老板的外甥:“朝里”有人也別太任性

摘要:老板的外甥保送了西安某大學的研究生,想趁暑假來公司實習,順便學習點實際知識,于是老板把他托付給了駱駝,結果這小子基礎知識沒有,還不想踏實補充基礎,好高騖遠,只想一下子學到真本事....

之一:技術創(chuàng)新更得力

摘要:一位參加工作3-5年的工程師,憑借目前的新技術,其工作能力可以達到工作30年的老工程師90%的水平甚至超越。由此可見,年輕人憑借新技術完全可以挑戰(zhàn)權威,可見新技術的爆發(fā)力...

相關推薦

電子產(chǎn)業(yè)圖譜

早年從事軟件測試工作,2002年從事C語言教學。同年設計了視音頻切換器,用于硬盤播出機。次年開始從事熱電偶檢測裝置的設計。2010年從事現(xiàn)代農(nóng)業(yè)管理機的設計。2012年從事電力行業(yè)的FTU設計與研發(fā),成功編寫了FTU軟件。2013參與了塔吊安全監(jiān)控設備開發(fā)。10多年來對C語言情有獨鐘。略懂verilog。