音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

[轉(zhuǎn)帖]謹(jǐn)獻(xiàn)給為了知識(shí)執(zhí)著的嵌入式初學(xué)者,歡迎高手補(bǔ)充討論

作者:bairg521 欄目:嵌入式系統(tǒng)
[轉(zhuǎn)帖]謹(jǐn)獻(xiàn)給為了知識(shí)執(zhí)著的嵌入式初學(xué)者,歡迎高手補(bǔ)充討論
[轉(zhuǎn)帖]謹(jǐn)獻(xiàn)給為了知識(shí)執(zhí)著的嵌入式初學(xué)者,歡迎高手補(bǔ)充討論

實(shí)踐當(dāng)然是最鍛煉人的方式,但是我想在校生很少有這樣的機(jī)會(huì),別說(shuō)本科生,碩士生也未必有條件。所以我想學(xué)習(xí)嵌入式要從個(gè)人的知識(shí)背景和現(xiàn)實(shí)條件出發(fā)。訂立合適的階段目標(biāo),在允許的條件下多動(dòng)手多思考。

一般情況下對(duì)于硬件設(shè)備是比較短缺的。但是可以從軟件方面和嵌入式系統(tǒng)開(kāi)發(fā)模式上下功夫,提醒大家一點(diǎn),嵌入式系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的內(nèi)容知識(shí)很多,所以大家不要亂,在了解嵌入式系統(tǒng)開(kāi)發(fā)的體系結(jié)構(gòu)后,一步一步的下手,最容易上手的是linux下的C,比如ucos(有開(kāi)放源代碼),雖然可能無(wú)法在硬件上仿真,但也不必著急。wince,palmos上手都很容易。無(wú)論對(duì)于初學(xué)者還是自以為是高手的人來(lái)說(shuō),編程水平(這可不受硬件條件限制)絕對(duì)是沒(méi)有止境的,有了較高的編程水平(嵌入式主要是C,當(dāng)然OO的幾種語(yǔ)言c++,java是發(fā)展趨勢(shì)),等到有機(jī)會(huì)的時(shí)候及時(shí)的補(bǔ)充硬件知識(shí),會(huì)很快的成為高手。

還有,一定記住,學(xué)習(xí)嵌入式,”要想辦法,不要找理由“。當(dāng)年在dos下用tc編程時(shí)的條件,現(xiàn)在回想起來(lái)建筑就是奇跡。

我推薦一條發(fā)展道路吧,僅供參考,

1、C開(kāi)發(fā)經(jīng)驗(yàn)
條件:linux(這都有吧)
方法:隨便,主要是掌握ansiC編程(不包括gtk,qt等圖形可視化開(kāi)發(fā))

2、網(wǎng)絡(luò)、操作系統(tǒng)、體系結(jié)構(gòu)
條件:linux,各種書(shū),算法、例程。
方法:通過(guò)C編程實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)絡(luò)等知識(shí)的算法和過(guò)程。

3、嵌入式系統(tǒng)概念
條件:各個(gè)嵌入式網(wǎng)站,討論組,書(shū)籍
方法:少提問(wèn)(尤其是等著天上掉餡餅,這主要是防止增長(zhǎng)惰性,也解決不了實(shí)際問(wèn)題),多思考。

4、嵌入式開(kāi)發(fā)實(shí)踐
條件:各種嵌入式系統(tǒng)開(kāi)發(fā)工具的DEMO版(或者D版,如果有的話),包括編譯器,仿真器?梢哉腋呤謧円,也可以下載。
方法:這里有兩個(gè)分支,一個(gè)是基于mcu/dsp的嵌入式系統(tǒng)開(kāi)發(fā),一個(gè)是象palmos,wince,ucos等rtos下的應(yīng)用軟件開(kāi)發(fā)。對(duì)硬件感興趣,想成為真正高手的由第一個(gè)分支入手,以后進(jìn)入第二個(gè)分支;如果十分厭煩硬件,只想停留在軟件開(kāi)發(fā)上的,可以只由第二個(gè)分支入手,以后就和pc上的開(kāi)發(fā)沒(méi)有什么本質(zhì)上的區(qū)別了,找份不錯(cuò)的工作應(yīng)該沒(méi)問(wèn)題,可以不用進(jìn)行下面的步驟了,感興趣可以參考第6條。

5、硬件開(kāi)發(fā)
條件:各種嵌入式芯片、存儲(chǔ)器等電路器件,protel99等電路設(shè)計(jì)軟件,電路板制作。

方法:這時(shí)候該有開(kāi)發(fā)條件了,最起碼是51系列,這個(gè)比較方便。電路的設(shè)計(jì)內(nèi)容較多,不過(guò)看起來(lái)嚇人,實(shí)際上比軟件要簡(jiǎn)單的多。只要下功夫,實(shí)踐會(huì)告訴你一切。
6、硬件工程/軟件工程/項(xiàng)目管理
條件: 各個(gè)芯片詳細(xì)資料和使用經(jīng)驗(yàn),軟件工程知識(shí),項(xiàng)目管理知識(shí),培訓(xùn),大型項(xiàng)目參與經(jīng)驗(yàn)
方法:已經(jīng)是高手了,但是學(xué)無(wú)止境,沾沾自喜于已有的知識(shí)是致命的。那個(gè)下一步。。。,你該是管理者了。



拋磚引玉,以上出自我的經(jīng)驗(yàn),歡迎各路高手們補(bǔ)充,初學(xué)者提問(wèn)。

為了技術(shù),一路狂奔。。。


我來(lái)補(bǔ)充幾點(diǎn).

要想成為高手中的高手,最好從鉆研如下領(lǐng)域修煉:
1,分析一種RTOS的源代碼--UCOS最容易;
2,分析一種通訊協(xié)議棧的實(shí)現(xiàn)方式--TCP/IP最實(shí)用;
3,精通一種DSP的開(kāi)發(fā)集成環(huán)境--TI CCS2.1最優(yōu)秀,精華在其內(nèi)帶的RTOS;
4,精通一種單片機(jī)的開(kāi)發(fā)集成環(huán)境--keil C最經(jīng)典;
5,精通一種MCU的開(kāi)發(fā)集成環(huán)境--ADS 1.2最流行;
要想成為大師級(jí)人物再?gòu)娜缦骂I(lǐng)域開(kāi)始修煉:
1,精通一種系統(tǒng)建模語(yǔ)言和工具--Telelogic tau SDL/UML suit最經(jīng)典;
2,精通一種算法仿真工具--Matlab simulink 最便宜;
要想檢驗(yàn)一下自己是否到達(dá)了至尊級(jí)人物,可以做如下的事:
動(dòng)手搭建一套紅外或者藍(lán)牙通訊原型系統(tǒng),模擬前端可以用現(xiàn)成的,基帶用DSP,主控用個(gè)32BMCU,DSP和協(xié)議軟件自己寫(xiě)。當(dāng)然不可能做全,做個(gè)子集就可以了。
如果能到這個(gè)地步,打住吧,該改行去做市場(chǎng)了。做個(gè)一、二年市場(chǎng),你不自己去創(chuàng)個(gè)業(yè)就太浪費(fèi)了。

2樓: >>參與討論
flyingzpy
嵌入式系統(tǒng)分四層
1. 硬件
2. 驅(qū)動(dòng)
3. 操作系統(tǒng)
4. 應(yīng)用層

這四層除了研發(fā)工作外,還有測(cè)試與仿真的工作。在每一層上不要上幾年功夫也很難成為高手,更不用說(shuō)拿到高薪,如果想在這四層上某兩個(gè)層面交叉的話,也要根據(jù)自己特點(diǎn),慎重選擇,不要花而不實(shí),多而不精。找到方向才是最主要的。

3樓: >>參與討論
cjyenglish
謝謝,正準(zhǔn)備學(xué)arm
 
4樓: >>參與討論
gyc198215

學(xué)單片機(jī)
做硬件和軟件,學(xué)arm想硬件和軟件一起學(xué),軟件主要是應(yīng)用,實(shí)現(xiàn)功能。那像我應(yīng)該學(xué)習(xí)那個(gè)方向,F(xiàn)在自己覺(jué)得有點(diǎn)亂。

5樓: >>參與討論
flyingzpy
4樓的,我建議你。
看你的經(jīng)驗(yàn)我感覺(jué),你最好學(xué)習(xí)嵌入式系統(tǒng)硬件設(shè)計(jì)方面的東西。同時(shí)要做一些用C或匯編實(shí)現(xiàn)的應(yīng)用或測(cè)試程序,這樣由驅(qū)動(dòng)人員把你的程序封裝成BSP,或是做成你自己的板級(jí)自測(cè)程序,如果以后有機(jī)會(huì)了,再研究一下操作系統(tǒng),然后在數(shù)據(jù)結(jié)構(gòu),算法,操作系統(tǒng)原理等方面加難,這樣你要是再想做BSP驅(qū)動(dòng)層這塊,你才能得心應(yīng)手,而且必定是個(gè)高手。能精通硬件和BSP這兩層可不容易啊,但操作系統(tǒng)層你只能說(shuō)是了解。

6樓: >>參與討論
hxiaon

對(duì)于學(xué)電子信息工程的來(lái)說(shuō),做硬件或驅(qū)動(dòng)可能更有優(yōu)勢(shì)些,我的目標(biāo)是嵌入式軟件,但要編出應(yīng)用程序,對(duì)操作系統(tǒng)的配置與裁減是不是也要精通呢。還有我想對(duì)于嵌入式來(lái)說(shuō)與PC的區(qū)別之一就是緊貼硬件,如果僅在操作系統(tǒng)之上編寫(xiě)程序好象成PC程序員了。我不愛(ài)好PC程序員。

7樓: >>參與討論
jimsboy
應(yīng)該多問(wèn)
日子就是這么度過(guò)的
問(wèn)了N多問(wèn)題,才把ucos運(yùn)行起來(lái),雖然原理還沒(méi)有弄懂。
當(dāng)然,問(wèn)題要足夠的細(xì),三五句能點(diǎn)到重點(diǎn)就行了,想完全希望別人給你弄好那是不可能的

8樓: >>參與討論
mxshao
這個(gè)地方不錯(cuò)
學(xué)習(xí)知識(shí)的好地方

9樓: >>參與討論
greenbug
剛畢業(yè)沒(méi)經(jīng)驗(yàn)的人是去大公司好些還是去小公司好些呢?
依您之見(jiàn),剛畢業(yè)沒(méi)經(jīng)驗(yàn)的人是去大公司好些還是去小公司好 些呢?我很想好好學(xué)習(xí)學(xué)習(xí)技術(shù),以便日后有個(gè)一技之長(zhǎng)。

10樓: >>參與討論
zhangsifu
兩方面
理論和實(shí)踐。
理論主要是關(guān)于 操作系統(tǒng)、 計(jì)算機(jī)組成原理、電磁兼容等方面的知識(shí)
實(shí)踐就是多做實(shí)際項(xiàng)目,積累經(jīng)驗(yàn)。兩方面缺一不可。
這兩方面中的每一個(gè)方面都包含很多的東西,需要自己慢慢去體會(huì)。
別人說(shuō)的再多都不如自己實(shí)際經(jīng)歷感悟的深刻。

11樓: >>參與討論
tyrone3000
VxWorks
搞了半年的VxWorks了還沒(méi)啥頭緒!

參與討論
昵稱(chēng):
討論內(nèi)容:
 
 
相關(guān)帖子
哪位兄弟知OLED的廠家,我想用一下OLED
verilog里調(diào)用系統(tǒng)任務(wù)$readmemb時(shí)這個(gè)關(guān)鍵字好像沒(méi)有被環(huán)境識(shí)別
s344b0x實(shí)驗(yàn)箱聲音的播放
求助(關(guān)于定時(shí)電控鎖)
暈~~ov9650的datasheet真難找
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)