国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊2 登錄
網(wǎng)站首頁-資訊-話題-產(chǎn)品-評測-品牌庫-供應商-展會-招標-采購-知識-技術(shù)-社區(qū)-資料-方案-產(chǎn)品庫-視頻

問答社區(qū)

嵌入式計算機技術(shù)是學什么?

川楓琳cc 2010-08-23 15:41:30 609  瀏覽
  • 我被重慶電子工程嵌入式計算機技術(shù)專業(yè)錄取了,但是我不知道這個專業(yè)是學什么的,誰幫忙下!

參與評論

全部評論(4條)

  • kpax727 2010-09-03 00:00:00
    現(xiàn)在的大學,應該這樣劃分: Z高的是:理工科、文科、醫(yī)學等 其次劃分是:學院 再次是:專業(yè) Z后是:研究方向 目前,學校的老師普遍有一句口號是“只有接不到的項目,沒有干不了的活”。這反映了一個問題,現(xiàn)在導師做的項目都是多個研究方向混合的,單一領(lǐng)域和方向的很少。再就是,導師做項目,一般做些相似的,而不僅僅是單一類型的。 所以,不要看你學的是什么專業(yè),而是要看你的研究方向。我是學機械設計及理論的,馬馬戶戶看的懂機械圖,但是電路控制這方面我就很擅長。

    贊(12)

    回復(0)

    評論

  • quxiehuo8 2010-08-24 00:00:00
    從簡單的說你應該先學習的是嵌入式的操作環(huán)境,你現(xiàn)在高中畢業(yè),一般來說就接觸過windows操作系統(tǒng)吧,比方說Z常見的xp系統(tǒng),嵌入式流主流操作系統(tǒng)是LINUX 和 WINCE。掌握至少一門編程語言應該是必須的,一般來說C/C++是Z基本的功夫?qū)τ谟嬎銠C專業(yè)來說。學了上面兩部分之后比較重要的就是操作系統(tǒng)這門課程了,對數(shù)據(jù)結(jié)構(gòu)也應該了解,一般來說做嵌入式硬件知識也是基本功,比如穩(wěn)壓濾波等基本的功能電路這些應Z簡單的東西必須知道吧有了上面的基礎你就有比扎實的專業(yè)基本功了。然后你就可以選擇做硬件還是軟件,是做驅(qū)動開發(fā)還是系統(tǒng)集成,應該說那時候你已經(jīng)知道自己該怎么發(fā)展了

    贊(11)

    回復(0)

    評論

  • 有智慧的小姑涼 2010-08-24 00:00:00
    嵌入式很火的,范圍很廣,要看學校怎么開課了,以后學的人會越來越多吧,對計算機有興趣就好好學吧

    贊(18)

    回復(0)

    評論

  • wowhyfwow 2010-08-26 00:00:00
    學習嵌入式,C語言是Z重要的基礎知識,但是掌握了它并不代表你的基礎已經(jīng)很好了,嵌入式學習相關(guān)的入門基礎主要是這些: 一是程序設計的基礎,例如:基本的編程語言基礎,至少對數(shù)據(jù)類型、程序的結(jié)構(gòu)及流程控制等Z基本的內(nèi)容要相當清楚,所以建議惡補一下C語言,推薦譚浩強的C語言程序設計,好好看一下,呵呵!另外有不少同學都問到數(shù)據(jù)結(jié)構(gòu)的基礎,我一直認為數(shù)據(jù)結(jié)構(gòu)和算法的學習是幫助形成程序設計邏輯思維的很好訓練方式,對于程序員的長期專業(yè)素養(yǎng)的提高一定有好處,所以建議即使已經(jīng)在嵌入式行業(yè)中工作之后也應該多補充一些相關(guān)的知識。許多在學校沒有學過數(shù)據(jù)結(jié)構(gòu)的同學往往認為這部分非??菰?、難學。而實際上如果你能明白研究計算機存儲和數(shù)據(jù)組織方式的意義,就一定能夠充分體會到數(shù)據(jù)結(jié)構(gòu)的價值和魅力。一旦興趣有了,一切就會迎刃而解,呵呵! 二是操作系統(tǒng)工作原理,這部分往往是非計算機專業(yè)的同學在學校時沒有接觸過的。而由于嵌入式軟件設計相關(guān)的多任務環(huán)境、模塊間的同步與通信協(xié)同、驅(qū)動設計等往往都需要有對操作系統(tǒng)工作機制的了解和掌握作為基礎,因此建議沒有系統(tǒng)學習過的同學,找一本相關(guān)的操作系統(tǒng)工作原理書籍認真看一下(不用特厚、特專業(yè)、特內(nèi)核的,先以普及知識為主,呵呵!)。 三是基本的硬件基礎,由于嵌入式Linux開發(fā)往往是ARM+Linux路線,所以為了能夠在后續(xù)學習過程中很好地掌握主流嵌入式微處理器的結(jié)構(gòu)與原理(例如:ARM9),就需要對硬件工作原理有初步的了解和掌握,建議看一下諸如計算機組成原理、體系結(jié)構(gòu)等相關(guān)的專業(yè)書籍。 下面的更詳細點,在嵌入式軟件方面Z重要的課程包括: (1) 嵌入式微處理器結(jié)構(gòu)與應用:這是一門嵌入式硬件基礎課程,我們說過,嵌入式是軟硬件結(jié)合的技術(shù),搞嵌入式軟件的人應對ARM處理器工作原理和接口技術(shù)有充分了解,包括ARM的匯編指令系統(tǒng)。若不了解處理器原理,怎么能控制硬件工作,怎么能寫出節(jié)省內(nèi)存又運行高速的Z優(yōu)代碼(嵌入式軟件設計特別講究時空效率),怎么能寫出驅(qū)動程序(驅(qū)動程序都是與硬件打交道的)?很多公司招聘嵌入式軟件人員時都要求熟悉ARM處理器,將來若同學到公司中從事嵌入式軟件開發(fā),公司都會給你一本該設備的硬件規(guī)格說明書 (xxx Specification),你必須能看懂其中的內(nèi)存分布和端口使用等Z基本的說明(就像x86匯編一樣),否則怎么設計軟件。有些同學覺得嵌入式處理器課程較枯燥,這主要是硬件課程都較抽象的原因。還有同學對ARM匯編不感興趣,以為嵌入式開發(fā)用C語言就足夠了。其實不應僅是將匯編語言當成一個程序設計語言,學匯編主要是為了掌握處理器工作原理的。一個不熟悉匯編語言的人,怎么能在該處理器寫出Z優(yōu)的C語言代碼。在嵌入式開發(fā)的一些關(guān)鍵部分,有時還必須寫匯編,如Bootloader等(可能還包括BSP)。特別是在對速度有極高要求的場合(如DSP處理器的高速圖像采集和圖像解壓縮),目前還會用到匯編寫程序的,盡管用到的機會相對C要小得多。當你在一個嵌入式公司工作時,在查看描述原理的手冊時,可能很多都是用匯編描述的,這是因為很多硬件設計人員只會寫或者喜歡用匯編描述,此時你就必須看懂匯編程序,否則軟硬件人員可能就無法交流。很多嵌入式職位招聘時都要求熟悉匯編。 (2) 嵌入式操作系統(tǒng)類課程 除了WinCE的實時性稍差外,大多數(shù)嵌入式操作系統(tǒng)的實時性都很強,所以也可稱為實時操作系統(tǒng)Real TimeOperating System。從事嵌入式的人至少須掌握一個嵌入式操作系統(tǒng)(當然掌握兩個更好),這在嵌入式的所有技術(shù)中是Z為關(guān)鍵的了。 目前Z重要的RTOS主要包括:diyi類、傳統(tǒng)的經(jīng)典RTOS:Z主要的便是Vxworks操作系統(tǒng),以及其Tornado開發(fā)平臺。Vxworks因出現(xiàn)稍早,實時性很強(據(jù)說可在1ms內(nèi)響應外部事件請求),并且內(nèi)核可極微(據(jù)說Z小可8K),可靠性較高等,所以在北美,Vxworks占據(jù)了嵌入式系統(tǒng)的多半疆山。特別是在通信設備等實時性要求較高的系統(tǒng)中,幾乎非Vxworks莫屬。Vxworks的很多概念和技術(shù)都和Linux很類似,主要是C語言開發(fā)。像Bell- alcatel、Lucent、華為等通信企業(yè)在開發(fā)產(chǎn)品時,Vxworks用得很多。但Vxworks因價格很高,所以一些小公司或小產(chǎn)品中往往用不起。目前很多公司都在往嵌入式Linux轉(zhuǎn)(聽說華為目前正在這樣轉(zhuǎn))。但無論如何,Vxworks在一段長時間內(nèi)仍是不可動搖的。與Vxworks類似的稍有名的實時操作系統(tǒng)還有pSOS、QNX、Nucleus等RTOS。 第二類、嵌入式Linux操作系統(tǒng):Linux的前途除作為服務器操作系統(tǒng)外,Z成功的便是在嵌入式領(lǐng)域的應用,原因當然是免費、開源、支持軟件多、呼擁者眾,這樣嵌入式產(chǎn)品成本會低。Linux本身不是一個為嵌入式設計的操作系統(tǒng),不是微內(nèi)核的,并且實時性不強。 目前應用在嵌入式領(lǐng)域的Linux系統(tǒng)主要有兩類:一類是專為嵌入式設計的已被裁減過的Linux系統(tǒng),Z常用的是uClinux(不帶MMU功能),目前占較大應用份額,可在ARM7上跑;另一類是跑在 ARM 9上的,一般是將Linux 2.4.18內(nèi)核移植在其上,可使用更多的Linux功能(當然uClinux更可跑在ARM 9上)。很多人預測,嵌入式Linux預計將占嵌入式操作系統(tǒng)的50%以上份額,非常重要。缺點是熟悉Linux的人太少,開發(fā)難度稍大。另外,目前我們能發(fā)現(xiàn)很多教材和很多大學都以ucOS/II為教學用實時操作系統(tǒng),這主要是由于ucOS/II較簡單,且開源,非常適合入門者學習實時操作系統(tǒng)原理,但由于ucOS/II功能有限,實用用得較少。況且熟悉了Linux開發(fā),不僅在嵌入式領(lǐng)域有用,對開發(fā)Linux應用軟件,對加深操作系統(tǒng)的認識也有幫助,可謂一舉多得。據(jù)我所知,目前Intel、Philip都在大搞ARM+LINUX的嵌入式開發(fā),F(xiàn)ujitum則是在自己的處理器上大搞Linux 開發(fā)。目前在嵌入式Linux領(lǐng)域,以下幾個方面的人特別難找,一是能將Linux移植到某個新型號的開發(fā)版上;二是能寫Linux驅(qū)動程序的人; 三是熟悉Linux 內(nèi)核裁減和優(yōu)化的人。不過LINUX有一個硬傷,就是沒有WINDOWS那樣的友好方便美觀的交互界面,不然微軟帝國早就守不住了。 第三類、 Windows CE嵌入式操作系統(tǒng):Microsoft也看準了嵌入式的巨大市場,MS永遠是Z厲害的,WinCE出來只有幾年時間,但目前已占據(jù)了很大市場份額,特別是在PDA、手機、顯示儀表等界面要求較高或者要求快速開發(fā)的場合,WinCE目前已很流行(據(jù)說有一家賣工控機的公司板子賣得太好,以至來不及為客戶裁減WinCE)。WinCE目前主要為4.2版(.NET),開發(fā)平臺主要為WinCE Platform Builder,有時也用EVC環(huán)境開發(fā)一些較上層的應用,由于WinCE開發(fā)都是大家熟悉的VC++環(huán)境,所以我院學過Windows程序設計課程的同學都不會有多大難度,這也是WinCE容易被人們接受的原因,開發(fā)環(huán)境方便快速,微軟的強大技術(shù)支持,WinCE開發(fā)難度遠低于嵌入式Linux。對于急于完成,不想拿嵌入式Linux冒險的開發(fā)場合,WinCE是Z合適了(找嵌入式Linux的人可沒那么好找的),畢竟公司不能像學生學習那樣試試看,保證開發(fā)成功更重要。根據(jù)不同的側(cè)ZD ,WinCE還有兩個特殊版本,一個是MS PocketPC操作系統(tǒng)專用于PDA上(掌上電腦),另一個是MS SmartPhone操作系統(tǒng)用于智能手機上(帶PDA功能的手機),兩者也都屬于WinCE平臺。在PDA和手機市場上,除WinCE外,的PDA 嵌入式操作系統(tǒng)還有Palm OS(因出現(xiàn)很早,很有名)、Symbian等,但在WinCE的強勁沖擊下,Palm和Symbian來日還能有多長?同學學過VC++后再學 WinCE,非常方便自然,通過學習WinCE同樣也可了解嵌入式軟件的一般開發(fā)過程,對Linux有懼怕心理的同學也很合適。很顯然,嵌入式Linux 永遠不可能替代WinCE,而且將來誰占份額大還很難講,畢竟很多人更愿意接受MS的平臺,就像各國政府都在大力推LINUX已好長時間,但你能看到幾個在PC機上真正使用LINUX的用戶?據(jù)我觀察,目前在嵌入式平臺上,LINUX是叫得Z響,但還是WinCE實際用得更多。嵌入式LINUX可能更多地是一些有長遠產(chǎn)品計劃的公司,為降低成本而進行長遠考慮。WinCE和多媒體(如MPEG技術(shù))是微軟亞洲工程院目前做得較多的項目領(lǐng)域之一,現(xiàn)在社會很需要精通WinCE的人?,F(xiàn)在有WINCE的智能手機,金山詞霸、WORD、EXCEL、REGEDIT等居然都有 smartphone版的,PC上的MP3、DOC等居然在download時都可被自動轉(zhuǎn)換成smartphone格式,很爽的。完全可用 Windows CE自己開發(fā)一些需要的程序download到自己的手機上?,F(xiàn)在市面銷售PDA智能手機火爆,MS總是財源滾滾。 總結(jié)關(guān)于嵌入式操作系統(tǒng)類課程,若你覺得自己功底較深且能鉆研下去,則可去學嵌入式Linux;若你覺得自己VC++功底較好且想短平快地學嵌入式開發(fā),自學WINCE是非常好的選擇。 (3) 嵌入式開發(fā)的相關(guān)領(lǐng)域 搞嵌入式若能熟悉嵌入式應用的一些主要領(lǐng)域,這樣的人更受企業(yè)歡迎。主要的相關(guān)領(lǐng)域包括: A、數(shù)字圖像壓縮技術(shù):這是嵌入式Z重要Z熱門的應用領(lǐng)域之一,主要是應掌握MPEG編解碼算法和技術(shù),如DVD、MP3、PDA、高精電視、機頂盒等都涉及MPEG高速解碼問題。 B、通信協(xié)議及編程技術(shù):這包括傳統(tǒng)的TCP/IP協(xié)議和熱門的無線通信協(xié)議。首先,大多數(shù)嵌入式設備都要連入局域網(wǎng)或Internet,所以首先應掌握 TCP/IP協(xié)議及其編程,這是需首要掌握的基本技術(shù);其次,無線通信是目前的大趨勢,所以掌握無線通信協(xié)議及編程也是是很重要的。無線通信協(xié)議包括無線局域網(wǎng)通信協(xié)議802.11系列,Bluetooth,以及移動通信(如GPRS、GSM、CDMA等)。 C、網(wǎng)絡與信息安全技術(shù):如加密技術(shù)、數(shù)字證書CA以及各種網(wǎng)絡安全設備,包括硬件防火墻、入侵檢測IDS、還有防毒墻、IPS等,ZG在這方面還是沒有自己優(yōu)勢的,我們陳院長好象正在往這方面發(fā)展。 D、 DSP技術(shù):DSP是Digital Signal Process數(shù)字信號處理的意思,DSP處理器通過硬件實現(xiàn)數(shù)字信號處理算法,如高速數(shù)據(jù)采集、壓縮、解壓縮、通信等。數(shù)字信號處理是電子、通信等硬件專業(yè)的課程,對于搞軟件的人若能了解一下Z好。目前DSP人才較缺。如果有信號與系統(tǒng)、數(shù)字信號處理等課程基礎,對于學習MPEG編解碼原理會有很大幫助。 (4)嵌入式開發(fā)的相關(guān)硬件基礎 對于軟件工程專業(yè)的學生,從事嵌入式軟件開發(fā),像數(shù)字電路、計算機組成原理、嵌入式微處理器結(jié)構(gòu)等硬件課程是較重要的。另外,匯編語言、C/C++ 數(shù)據(jù)結(jié)構(gòu)算法、特別是操作系統(tǒng)等軟件基礎課也是十分重要的。我們的主要目地是能看懂硬件工作原理,但ZD應是在嵌入式軟件,特別操作系統(tǒng)級軟件,那將是我們的優(yōu)勢。我們的研究生里有些是學電子、通信類專業(yè)過來的,有較好的模擬電路和單片機基礎,學嵌入式非常合適。 嵌入式本身就是從單片機發(fā)展過來的,只是單片機不帶OS,而現(xiàn)在很多嵌入式應用越來越復雜,以至不得不引入嵌入式操作系統(tǒng)。另外,為追求更高速的信號處理速度,現(xiàn)在在一些速度要求較高場合,有不少公司是將一些DSP算法,如MPEG壓縮解壓縮算法等用硬件來實現(xiàn),這就涉及到HDL數(shù)字電路設計技術(shù)及其 FPGA/IP核實現(xiàn)技術(shù),這方面的人目前市場上也很缺。 華清遠見的嵌入式專業(yè)教材比較專業(yè),也很出名,高校圖書館以及外面書店都有賣,你可以去網(wǎng)上搜一下,買本看看,華清遠見的網(wǎng)站和技術(shù)論壇上面也有很多嵌入式學習資料和視頻可以下載,而且更新的速度也很快,學習中遇到困難可以去轉(zhuǎn)轉(zhuǎn),相信對你會有幫助!

    贊(3)

    回復(0)

    評論

熱門問答

嵌入式計算機技術(shù)是學什么?
我被重慶電子工程嵌入式計算機技術(shù)專業(yè)錄取了,但是我不知道這個專業(yè)是學什么的,誰幫忙下!
2010-08-23 15:41:30 609 4
學嵌入式要不要學計算機網(wǎng)絡呢?
我想去學嵌入式,不知道是不是需要學習計算機網(wǎng)絡呢?
2017-09-02 03:28:17 618 2
學軟件技術(shù)(嵌入式培養(yǎng))買什么電腦
 
2018-06-07 09:20:59 513 1
計算機嵌入式軟件開發(fā)專業(yè)要學什么程序設計語言
學了一年c++,在學java,下學期又要有c#,自己準備自學c和匯編感覺有好多程序設計語言要學啊,是不是要專攻一門呢?還是都要認真學啊。個人對java和c#比較感興趣(因為相對簡單)
2013-01-01 07:41:41 473 7
學計算機嵌入式的買什么筆記本電腦好呢?
不想要華碩和戴爾·~要性能好的·~不容易壞的!!
2010-02-01 14:43:30 491 2
學嵌入式linux是必須計算機專業(yè)的嗎?入門的話怎么學?
我學自動化控制的,有一些C語言的基礎,但是某些論壇上人說,非計算機專業(yè)的人學嵌入式不太合適。而且入門的話,我該怎么學好?
2010-06-08 08:18:13 444 5
什么是嵌入式系統(tǒng)?
它主要的技術(shù)是什么?
2005-08-21 14:18:38 414 1
什么是嵌入式系統(tǒng)
 
2016-04-14 02:49:36 527 1
什么是嵌入式系統(tǒng)?
 
2006-08-31 22:27:01 421 2
什么是嵌入式操作系統(tǒng)?
 
2011-06-20 00:51:15 532 4
什么是嵌入式軟件開發(fā)
什么是嵌入式軟件開發(fā) 我看現(xiàn)在有好多都說什么嵌入式軟件開發(fā) 到底是什么
2011-03-30 00:31:31 543 5
請問大學里面學計算機嵌入式的都主要學些什么?用什么軟件?
 
2010-06-16 03:41:37 537 6
學計算機的搞嵌入式行嗎?
 
2012-02-24 23:19:20 388 2
我是學計算機的,我想知道做嵌入式開發(fā)需要什么知識
我是學計算機的,我想知道做嵌入式開發(fā)需要什么知識?硬件是不是要很熟悉?能不能只做軟件?計算機的可以做哪些方面的嵌入式開發(fā)?需要的什么語言?
2010-11-27 02:30:06 408 4
計算機科學與技術(shù)(嵌入式培養(yǎng))是不是一定要學嵌入式
 
2016-08-02 22:38:34 473 1
什么是嵌入式pc技術(shù)
 
2016-02-07 23:57:41 391 1
計算機科學與技術(shù)(嵌入式系統(tǒng)開發(fā)與應用)都學什么軟件
計算機科學與技術(shù)(嵌入式系統(tǒng)開發(fā)與應用)都學什么軟件???
2010-06-27 18:21:26 516 2
你好!女孩子學嵌入式物聯(lián)網(wǎng)方向好不好?我剛上大學,學的是計算機科
你好!女孩子學嵌入式物聯(lián)網(wǎng)方向好不好?我剛上大學,學的是計算機科學與技術(shù),現(xiàn)在大學要分方向,有一個嵌入式,另一個是軟件工程,前幾天報了嵌入式,如今統(tǒng)計專業(yè)人數(shù),才知道班里總共有110個同學,只有七個同學報了嵌入式,弄得我老上火,嵌入式物聯(lián)物聯(lián)網(wǎng)... 你好!女孩子學嵌入式物聯(lián)網(wǎng)方向好不好?我剛上大學,學的是計算機科學與技術(shù),現(xiàn)在大學要分方向,有一個嵌入式,另一個是軟件工程,前幾天報了嵌入式,如今統(tǒng)計專業(yè)人數(shù),才知道班里總共有110個同學,只有七個同學報了嵌入式,弄得我老上火,嵌入式物聯(lián)物聯(lián)網(wǎng)方向是不是不好就業(yè)啊,我是個女孩子,從就業(yè)角度來說,到底選擇哪個方向更好些? 展開
2016-09-06 19:00:16 474 1
什么是嵌入式系統(tǒng)?如何理解嵌入式系統(tǒng)的定義
 
2015-05-11 09:11:32 496 1

4月突出貢獻榜

推薦主頁

最新話題