微控制器學到什麼程度才可以學嵌入式系統?要學那些東西

時間 2021-10-15 05:33:40

1樓:匿名使用者

1,首先,微控制器也是簡單的嵌入式系統,只是硬體比較簡單,軟體直接執行在硬體上,沒有作業系統這個東西

2、嵌入式作業系統的使用,使得整個系統變得複雜,選擇不同的作業系統,要有與之對應的開發環境,它的出現改變了微控制器時代的開發模式,軟體開發分為多層次,boot程式,作業系統的選擇和移植,驅動程式的開發,應用程式的開發..

3、嵌入式處理器從硬體結構上變得也更加複雜,執行速度更快,工作頻率更高,cpu字長更寬,暫存器更多,整合的其它硬體介面單元模組更多......

4、總體來講,對嵌入式系統來說,軟體比硬體佔據了更多的內容。

對於微控制器的學習,硬體比較簡單,但最好從硬體上了解微控制器內部各個單元的工作功能和原理,如中斷是如何實現的?子程式呼叫是如何實現的?而不是隻是簡單地編寫了幾個程式。

如果能這樣更有助於以後的嵌入式的學習。從微控制器到嵌入式,是知識的積累,更是學習方式和設計思維的轉變。

2樓:漢樂邦

可以分執行緒執行的時間

3樓:匿名使用者

嵌入式學習,現在網上很多教程啊,還可以自己學的,某淘推薦itop4412開發板,同學用了好像可以

求助:微控制器及嵌入式行業所具備的知識技能

4樓:

我是從事這方面的工作,我來告訴你吧。

接到一個專案後,先是由部分boss來分析採用什麼型號的微控制器,包括外圍電路器件的大致選擇,然後是把工作分配給軟體和硬體兩個部分,寫程式的先做個excel對微控制器的管腳進行分配,然後交給負責硬體的去畫圖和布板,負責軟體的就開始寫程式,然後再對模組進行除錯和彙總。

完全不懂電路的話,你就不能熟悉器件具體應該怎麼去驅動,這樣在寫程式的過程中肯定是有很多問題的.

即使是隻寫程式的,也要至少能看懂原理圖,不要求你能設計出來,但看懂是必須的。

5樓:匿名使用者

51是最基本的,學了51就算是入門了,其他的就是在51的基礎上擴充套件。像什麼ad啊、捕獲什麼的。。你不可能那種都學到吧?有了51的基礎用到哪個到時再學也來得及。

個人感覺設計硬體和程式設計得關係:硬體可以讓程式變得簡單、容易實現。

微控制器軟硬分的不是那麼清晰吧,都要會點,就看你偏向哪個了。要是程式設計的話,電路方面能看懂原理圖、學過數電模電(不用太好,略懂就行。。)會用示波器、訊號源什麼的就行。

感覺有些東西是在工作中學習的。你不能把所有的都學好在去工作吧?要不這樣:

你看上哪個公司了,他有什麼要求你按他的學。我就是這麼幹的。我是大四學生也想從事微控制器,參加過 大學生電子設計競賽。。

做過不少小的專案(或說是東西 — —@!)

知識是用來做出東西來的,你應聘的時候說你做過什麼什麼專案。。總比你說你會什麼什麼知識有說服力吧?

6樓:匿名使用者

樓主想從事這方面的行業,不懂電路怎麼行.........

一般嵌入式開發還需要學習瞭解proteil,制電路板用的,其他也沒什麼,具體問題碰到了再學起來也來得及,主要是電路啊lz!!!

數位電路、類比電路都要比較精通才行的,因為搞設計的很難找到現成可用的模組,往往要自己用基本原件搭出來。

不過也不用灰心啊,其實電路也不是很難,動手多做做,獲得點成就感,慢慢培養興趣,學起來也很快的。

祝lz好運,事業有成啊o(∩_∩)o

7樓:騎著蟋蟀逛街

不懂電路肯定是不行的,但是一般嵌入式開發都是由一個團隊完成的,不可能一個做完所有事情,所有你應該主要做自己擅長的程式設計這方面,關於電路這方面,建議瞭解下,個人認為並不需要精通。

8樓:匿名使用者

我電路也是不行啊。。。

9樓:尼歐趙

微控制器的話,你編寫程式沒有問題,那麼電路可以和別個合作,別人做硬體,你做軟體。

嵌入式的話,wince和linux你沒有問題的話,還要寫硬體驅動的。不過不是太難,硬體只要略懂就可以了。

總的來說,電路不能不懂,但是不用精通。這樣的話你軟體厲害也行。不過你要向上發展的話,不懂電路是不行的。

一般搞微控制器的都是2者都懂的。

10樓:匿名使用者

51微控制器可以說是微控制器裡最簡單的一種,一個程式要寫的好不只只是把功能實現,還要考慮程式執行的效率,像用電池供電的還要考慮功耗問題。如果硬體不懂怎麼知道是軟體還是硬體讓系統的功耗很大。模電、數電是很基礎的,模電至少要知道三極體怎麼算,電阻電容電感怎麼用,運放的用法,數電至少要會看時序圖

11樓:澄聞網

c,彙編,熟悉這個入門微控制器開發就很容易了。

學微控制器有前途嗎?

12樓:卑子民剛韶

很有前途啊!!!

電子技術員

2000~4000

電子工程師

3000~8000

微控制器嵌入式開發

5000+提成

什麼都會

8000+提成

什麼都不會

老闆,年收入過百萬

樓豬努力。。。

因為你要懂e文,懂模電,數電,emi,emc,懂常見微控制器,c語言,組合語言、dhiphi,懂eda軟體,懂畫板,懂常見的幾十種數字ic的應用,懂常見的幾千種運放、二三極體、場效電晶體的選型,懂感測器,懂國標,懂認證,懂常見運放ic的選型、懂抄板、懂降成本、懂優化、懂談判、懂得把未接觸過的東西兩天內弄懂。。。還有什麼示波器、萬用表、邏輯分析儀、紅外探溫器、鉗表、卡尺、電橋、電鑽、衝床、冼床、錫爐、訊號源、電晶體檢測儀、bga焊臺。。。這上百種你賴以謀生的工具是你必須懂用懂維修的!

你要能知道各種螺絲螺母的名稱、懂最基本的機械常識作為一個電子設計師,你還得熟練運用260條常用的電子學公式、126個常見的電路模型以及延伸、能隨時搭建出符合要求的線路、在各種指標符合要求的前提下把成本做得最低,能一個晚上把長達400頁的datasheet元器件說明書吃下,並在第二天早上驅動並運用那個從來沒有見過的器件,在設計陷入不知名的僵局時,迅速找出那些可能世界上沒有人能理解的原因然後再抓進時間設計。。

上面都是最基本的,是入門磚啊!下面說說你應該會的:

你應該會無償加班、會吃喝嫖賭、會偽造資料、會通宵五個日夜、會維修、會搬搬抬抬、會寫報告、會改裝、會掃地、會開車、會定k房、會買菜做飯、會吹噓。。。

樓豬好好幹~~~

相信樓豬早日會牛b的!!

到時候什麼都懂了,丫的當你發現自己不懂說話。。不懂泡妞的時候工資已經很高了~~

好了,知道電子工程師是多麼偉大的職業了吧?!

51微控制器學到什麼程度可以學其他的微控制器

不學51微控制器也可以學其他的微控制器 既然學了51微控制器,就不著急學其他的微控制器,先試試學習用51微控制器解決幾個實際問題,哪怕是很簡單的問題都可以。有一定解決實際問題的能力和經歷後,再學其他微控制器就能學到點子上,知道如何才能學以致用。 看你自己的理解情況,好的人可同時學習很多微控制器 以我...

微控制器要學到什麼程度才算好的,微控制器學到什麼程度才算高手

這個要看你是抱著什麼目的去學了。如果只是想玩玩微控制器的程式設計,那能用微控制器做幾個自己喜歡的小專案就算是學得差不多了 當然市場上有很多的微控制器型號,看個人喜愛去選擇 如果是為了以後找工作或者是在電子這個領域有更加深入的研究,那還是要下很大的努力的,畢竟學無止境,沒有說學到怎麼樣才合適。 就我個...

是學C 呢還是微控制器呢,學習微控制器可以先學c 嗎 c 和c有什麼區別

微控制器與底層關係比較大,最好懂電子方面的知識。而c 是比較大型的軟體開發語言,適合上位機軟體開發。個人認為學電子的先學微控制器再學c 如果是學軟體的則反過來。希望對你有用。兩個各有專長有有所交叉,就業來講兩者都很好,要看你的個人愛好,c 發展的路子越來越專業化,你必須要學的非常精才會有更好的發展,...