国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網

標題: 學習嵌入式? [打印本頁]

作者: 51job    時間: 2009-8-27 12:47
標題: 學習嵌入式?
工作中,很多人問我,怎樣做才能快速的嵌入式了? 其實,做工程是沒有捷徑可走的,下面我結合我的情況實際給你簡短的說一下:

先說做硬件:

把你的數字電路教材和模擬電路的教材讀熟,暫時先把重點放在數字電路上面,接著把微機原理和接口技術讀熟悉了,最好能用匯編寫幾個簡單的程序上機調試一下,這是很重要的。

完成上面的工作大概需要半年,不管你有多么的聰明,除非你以前這個基礎就打的不錯,否則,還是老老實實花上至少半年的時間!還是那句話,沒有捷徑可走,如果你相信那些什么“21天學通xx”什么的,那么我告訴你,放棄做工程吧!再說,你這么容易就學會了,別人也能的,你確定能拿到高薪嗎?

下一步,就是選擇一個DSP(或其它的嵌入式CPU)平臺作為你的目標平臺,先熟悉它的架構和與外圍電路的接口,然后學習她的指令集,也要寫一些小程序去跑一下。這個時候,你應該去買一個開發板了,一般的廠家附帶會給你一些demo程序,看懂它,理解它,修改它,在你的板子上跑一跑。

完成上面兩步,說明你已經入了這個行業的門了,下一步,想成為高手的話,就是自己去設計一些項目了,這個階段所花的時間每個人都是不同的,要看你的造化(主要是前面的基礎是否牢固)了。
再說說軟件:

在嵌入式行業,你想做軟件開發的話,沒別的,那就深入理解C語言,尤其是C的指針,如果你以前學過C,但是沒有意識到C相比其它的高級語言的優點的話(不是聽別人說的,你自己的體會),你可以按下面步驟來理解C:

1、重新翻一遍C的教材,記住一些常用的C語法,但不要死摳語法;

2、從編譯器的角度來理解C;

從編譯原理的角度來理解你工作中使用的高級語言,如果你做到這一點,至少有兩個好處:

第一個好處是避免一大堆低水平重復出現的編譯錯誤。一名優秀的Coder平均在一個工作日中應該完成200行以上的源碼,其編譯錯誤應該控制在5個以下,要知道這200行源碼不是一次完成的,所以大多數情況下你都要追求一次編譯通過;

第二個好處是可以提高源碼的可讀性和效率。規范地編寫你的代碼使你自己的邏輯清晰,因為你明白多加幾個括號和空行、多換行對齊、多注釋,編譯器是會自動識別的,不影響程序執行的效率,反過來,控制好遞歸調用和循環內的if語句才是提高程序效率的關鍵,要全力避免遞歸,但要深刻理解遞歸,能通過自己建立堆棧來把遞歸程序轉換成非遞歸程序,要求還是較高的哦!

3、從硬件的角度來理解C。

完成上面3步,你就是C的高手了,接下來應該去看看軟件工程方面的書了,這個我還不太懂,不敢妄言。

另外說說教材的選擇:學一門東西,選好你的教材,只要一本就可以了。堅決防止這種情況的出現:去圖書館借很多本書,像搶劫似的,而只是每一本都翻翻,就又還給圖書館了的!注意上面我把匯編語言放在硬件學習的板塊里面,是由于匯編跟硬件的關系太緊密了,以至于是先學匯編還是先學習硬件電路和CPU架構成了要分清到底是“先有雞還是先有蛋”的千年哲學難題了。




歡迎光臨 電子工程網 (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 亚洲最新在线视频 | 国产精品一久久香蕉产线看 | 曰曰鲁夜夜免费播放视频 | 欧美日韩免费在线视频 | 亚洲欧美日本综合 | 国产麻豆精品一区二区 | 欧美成人aaaa免费高清 | 青草视频在线观看免费资源 | 欧美国产成人精品一区二区三区 | 欧美一级淫片漂亮的老师 | 青青伊人精品 | 国产大片线上免费看 | 精品国产福利第一区二区三区 | 亚欧有色亚欧乱色视频 | 黄视频网站观看 | 五月婷色 | aaa在线观看视频高清视频 | 精品欧美一区二区三区在线 | 九色九色九色在线综合888 | 韩国a级毛片 | 一区二区三区在线观看视频 | 日本视频免费在线观看 | 日本免费不卡视频一区二区三区 | 日韩精品不卡 | 国产乱对白刺激视频 | 亚洲欧美一区二区三区 | 一区二区三区四区在线免费观看 | 麻豆国产福利91在线 | 久久福利| 成年女人免费毛片视频永久 | 成人在线观看一区 | 中文国产在线观看 | 91国内精品久久久久免费影院 | 亚洲欧美日韩另类 | 国产一区二区三区在线免费观看 | 亚洲欧美在线免费 | 四虎影永久在线观看精品 | 在线观看色网站 | 欧美日韩在线播放一区二区三区 | 国产福利在线高清导航大全 | 2021色噜噜狠狠综曰曰曰 |