<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 《談學(xué)單片機有前途還是嵌入式系統(tǒng)有前途》2

          《談學(xué)單片機有前途還是嵌入式系統(tǒng)有前途》2

          作者: 時間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
            上個星期小編整理的吳堅鴻回復(fù),發(fā)燒友們都反饋說很有感觸,吳堅鴻對于大家這種熱烈的反應(yīng)也覺得很感動。但是在小編和他聯(lián)系中,他表示平時太忙了,所以不能保證可以長期在發(fā)燒友上發(fā)表文章。但是他也在論壇的回復(fù)中表示,會抽時間和大家分享他多年的單片機經(jīng)驗!小編接著整理吳堅鴻的回復(fù),發(fā)燒友也可以去他的原文帖子上回復(fù)哦~~也歡迎大家和吳堅鴻一樣踴躍的發(fā)言,好的文章小編會努力幫你推薦的!吳堅鴻憑借一篇文章就已經(jīng)成為發(fā)燒友上的紅人了,各位加油咯!

            樓主你好,看了你的這篇帖子真是茅塞頓開,樓主現(xiàn)在的狀態(tài)真的是我理想中的那種生活。當(dāng)成藝術(shù)來做比較贊同,看到自己編的程序和作品由衷覺得一種美感。賺錢是信念,工作以來一直想著單干。但是事實往往不順人意,我在一家引進國外技術(shù)進行量產(chǎn)的電子公司工作。工作以來一直做的逆向工程,看匯編程序再轉(zhuǎn)化吸收,工作一年以來光這一個產(chǎn)品還未完全吸收(當(dāng)然很多時候在做其他雜七雜八的事)。所以項目不可能做多。以后有產(chǎn)品肯定也是第一時間想到引進,而不是自主開發(fā),我做的只是在原有的基礎(chǔ)上進行微創(chuàng)新而已?,F(xiàn)在在家鄉(xiāng)工作,這里電子產(chǎn)業(yè)不發(fā)達。。。最近就想什么時候來深圳這樣城市歷練自己,但是父母覺得我老大不小了給我張羅對象享天倫,我89年的人。。目前唯一確定的就是抓緊時間學(xué)技術(shù)。人生矛盾啊,目前迷茫啊,求大大指點迷津,拜謝。
            ——聽喬布斯的話,追隨內(nèi)心是不會錯的。人做選擇的時候,要問問內(nèi)心,問問直覺。搞單片機,搞電子,只有來深圳,才會有源源不斷的項目需求,像我這樣,在內(nèi)地也不會有用武之地。我覺得你來深圳追尋你的夢想,并不會影響到你的婚姻大事,也并不會影響你孝敬父母。反而,如果你能在深圳占有一席之地,那么更加有助于你家庭的幸福。比如像我吧,我以前上班打工的時候,每年過年的時候才有時間回家(我在廣西梧州)?,F(xiàn)在呢,我每個月都有四五天的時間回家跟父母團聚,一家人都很開心。
            敢問樓主,應(yīng)該是用匯編語言編程的吧,要吧單片機編號程序,C語言比匯編差多少???——我除了以前讀書的時候用匯編語言編寫過程序,出來工作之后,做的所有項目都是用C語言,沒有一個項目是用匯編語言的。假如有客戶非要用匯編寫,那么我就叫他另外找高人。說句心里話,匯編不實用,我不提倡學(xué)。
            對于單片機和嵌入式,各有各的好處吧。——單片機屬于電子方面,嵌入式是屬于電腦PC編程方面。在彩屏顯示或者顯示界面要求比較復(fù)雜的,嵌入式比單片機有優(yōu)勢。但是很多項目,當(dāng)它需要做復(fù)雜界面顯示操作時,大部分的老板都不會選擇嵌入式,而是選擇單片機與電腦的上位機來進行串口通訊,復(fù)雜的界面用VB來開發(fā)上位機,這樣,所有的操作與參數(shù)設(shè)置都在電腦上設(shè)置好了之后,再把數(shù)據(jù)傳送給單片機,這種單片機加上位機的方案,要比嵌入式的方案更加經(jīng)濟與可靠。
           
            感覺很有幫助樓主還能再分享一些單片機的經(jīng)驗么——你還想了解哪方面的經(jīng)驗?我是有問必答。

            我想知道像樓主這種程度技術(shù)的人,使用PIC、AVR或者些常用的單片機,在做外圍電路或者編寫代碼的時候根本都不需要看一眼DATASHEET了吧?協(xié)議什么的是不是完全可以徒手寫,信手拈來?——如果是自己以前用過的單片機,我只要把之前的代碼拷過來,在初始化那里做些修改就可以用了,如果是沒有用過的型號,IC資料還是要看看的,但是都大同小異。我做的項目比較多,所以摸索出了一套自己固定的程序框架,比如常用的按鍵程序,按鍵服務(wù)程序,顯示程序,用戶需要實現(xiàn)的功能程序等等,我都有固定的模式。所以邏輯部分對于我來說,從來都不覺得難。只要客戶能用中文能描述得出來的邏輯,我就能用C語言來實現(xiàn),我相信大部分的工程師都能做到。單片機的功力,關(guān)鍵還是在項目經(jīng)驗上,因為每次做一個新的項目,往往都會遇到很多意想不到的問題,當(dāng)你把這些問題都解決了,就說明你又進步了一點。
            樓主這個想法好。。確實能夠讓很多新人看到事實,我也一直覺得,搞嵌入式,很多都是在吹牛,沒多少人有能力能夠從硬件架構(gòu)到軟件架構(gòu)都完全搞明白,從頭架設(shè)出一款產(chǎn)品來。。ARM-LINUX搞了也沒啥玩意兒,就是移植系統(tǒng),然后在上面跑應(yīng)用而已。極其無聊。只是現(xiàn)在有個現(xiàn)狀,STM32之類的ARMcortex 芯片比單片機都還便宜了,速度要快好幾倍,你覺得,單片機跟這些ARM芯片,怎樣競爭呢?是否,你也把STM32類的這些芯片,也當(dāng)單片機呢。不過確實,這玩意兒用法跟單片機差不多。——兄弟,看了你的回復(fù),我很有共鳴。你提到的“STM32之類的ARMcortex芯片比單片機便宜,速度要快”,其實ARMcortex本身就是單片機,你就把他當(dāng)做單片機來用就可以了。即使是ARM9,只要它不帶操作系統(tǒng),裸機跑,那么ARM9也是單片機。我認(rèn)為,用ARM9來做一個跑馬燈程序,那么裸機跑的ARM9肯定要比帶操作系統(tǒng)的ARM9的實時速度要快,程序量要少,可靠性要高。能不帶操作系統(tǒng)盡量不帶操作系統(tǒng),芯片帶操作系統(tǒng)本身就是一個負(fù)擔(dān),能不用操作系統(tǒng)的場合盡量不要用。
          最近在東北有個大項目,今天剛剛從東北那邊回來,收獲很深。這個項目目前國內(nèi)沒有,上個月我們拿了國外一個樣品參考,然后我們這邊就出電路板,編好程序之后,前兩天就送樣給客戶看了,這個客戶的總工60多歲,搞了一輩子電子,從單片機的4位機做到16位機,從敲二進制代碼到編寫C程序,都經(jīng)歷過了。他看了我的樣品之后,一直搖頭。居然挑出了12個毛病。EMC看一些電源部分,他就說不合格;電源不能用普通的變壓器整流電路,要用開關(guān)電源;電容不能用這種國產(chǎn)的,要用進口的某種材質(zhì)的;電路板的阻焊顏色不能用普通的綠色,要改成黑色的,因為黑色是軍工品的標(biāo)志;電機調(diào)試要用PWM的;等等。把我批得啞口無言。在他面前,我真的很嫩,要學(xué)的東西還很多。
            我是在畢業(yè)后才深深認(rèn)識到C和單片機的巨大作用,我覺得本科單片機學(xué)的還不錯,正好我是最近買了郭天祥的書復(fù)習(xí),又上論壇逛,發(fā)現(xiàn)自己不是一般的菜。。。我還有3年讀研時間,想問樓主從51入門后,后續(xù)學(xué)習(xí)什么類型的片子,能讓單片機能力深入下去?可以直接ARM9嗎?——如果是想搞電子。那么你應(yīng)該學(xué)一下電路板設(shè)計,比如protel99軟件的使用。之后,你要多玩幾個常用的單片機實驗。比如,遙控器,段碼的單色液晶模塊顯示,點陣的單色液晶模塊顯示,溫度計,濕度計,交流直流電壓電流表,交流的功率因數(shù),實時時鐘,日歷,讀卡器,串口通訊等等。學(xué)好了51之后,建議學(xué)一下PIC的單片機,這個單片機在工控或者儀器上,是最常見的。這些都懂了之后,建議多看看模擬電路的基礎(chǔ)知識,像運放之類的。以后就再學(xué)學(xué)CPLD,DSP編程。有機會接一些項目做更加好。(截止于62樓)
           ?。▍菆曾櫛硎疽痛蠹议L期分享自己的單片機生活哦~~)我今天突然有一種想法,我會把我每一天接單片機項目做的事情與心得體會第一時間在這個帖子里面跟大家分享,就等于現(xiàn)場直播我每一天的單片機工作與生活。這樣,大家就知道我目前大概搞了什么項目,具體遇到什么技術(shù)問題,或者其它的什么問題,我又是怎么解決的。我感謝這個論壇的版主,是他們讓我從此之后有了另外一種生活體驗。我會持續(xù)更新下去,不做太監(jiān),如果非要加個期限,我希望是十年,一直在這個帖子里面分享我的單片機生活。


          關(guān)鍵詞: 單片機嵌入式系

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();