1樓:匿名使用者
草地圖。本資料**於地圖,最終結果以地圖最新資料為準。
2樓:網友
我也是和你一樣,你要選好自己的方向,你現在學的以後有可能用不到。
嵌入式裡的有幾個題我不會 希望大家能幫我!!
3樓:清水洗塵露
1.從嵌入式系統裂絕設計的角度來看,嵌入式軟體結構可以粗配分為(應用層 )(中介軟體層 )(作業系統層 )以及( 驅動層 )等幾大類。
2.在嵌入式系肆凳姿統中,如果被多個任務同時操作,某些資源可能會變得不確定,這些資源包括 ( 臨界資源 ) 互斥訊號量 )
3.從硬體系統來看,嵌入式系統由那幾部分組成?
嵌入式微處理器,儲存器,總,io介面和裝置主要功能是什麼?
4樓:餘子祥
建議去看看嵌入式系統相關方面的書,例如ucos;自己好好研究才會理解嵌入式!
大蝦給我講講對嵌入式的個人理解及學習過程,求原創,謝絕複製貼上
5樓:我是嵌入式高手
從華清遠見培訓畢業,已經工作一段時間了,現在做著自己感興趣的工作,感受很多,我的一些看法說出來,希望對你有幫助:
1.首先我想說的是基礎的重要性,固然買本n小時精通某某可以讓你很快進入開發,但是當你遇到問題的時候會發現自己無從下手。c是一門經典的程式語言,花時間深入的學習是很值得的,讀一讀標準庫或者是一些優秀開源專案的原始碼是很好的乙個途徑。
學習之初可以先從模仿開始,然後可以去理解他人的開發思路;首先可以從功能的實現入手,然後可以分別從效率和可讀性的角度進行優化。通過更多的閱讀和實踐,鞏固自己的基礎。
熟練使用linux平臺的大量gnu工具可以大大提公升自己的開發效率,對於一些常用的服務,shell程式設計花些學習和理解很有幫助。期間一些開發良好的習慣的培養也是不無裨益的。
3.學習要有整體的概念。在學習開始的時候,儘早瞭解總體的學習框架,要學習的內容有哪些部分組成,每一部分由什麼內容組成,有哪些東西以前接觸過,有哪些東西從來沒有聽說過,我想可以從嵌入式系統的組成著手,我們學的每乙個知識點都是圍繞著構建乙個嵌入式系統來講的,把已經學過的和還沒有學的知識點放在乙個嵌入式系統中去看會比較有大局觀。
4. 學習不是為了學習,很多時候,學習的知識點很可能以後用不上,但是,在嵌入式領域,學習的方法、思路以及分析問題、解決問題的方法是相通的,因此,在學習中不要問這樣的問題:老師,學習這個有什麼用?
學習那個有什麼用?
5.培養自己看經典英文原版技術書的能力。在自己學習了一定的知識後,可以適當地選取一些自己學過的知識相關的經典英文書籍,熟悉嵌入式領域的英文常用表示方法,這對以後的工作會非常有幫助。
因為,以後即便不進外企,晶元手冊是英文的,開源社群的很多技術解決方案也是英文的,網上的一些幫助很大的文件也是英文的。所以,把英文學好是必須的,是的,必須的。
6.在做實驗的時候,不應該只是滿足於按照實驗手冊實現實驗結果,應該利用實驗的機會,很好的複習和深入理解所學習的理論知識,達到知其然亦知其所以然,實驗真的是真正理解學習知識的絕佳機會。實驗不一定要記住每乙個引數怎樣設定,但是,一定要知道為什麼要設定,以及在**設定。
6樓:網友
c 彙編 linux 最好有微控制器基礎。
再買開發板。
自學有點困難,這方面動手能力很重要,最好有帶!
arm分枝:微控制器 arm
arm再分枝: linux驅動 qt wince
7樓:網友
非常熟練c語言 有了c基礎學起來比較輕鬆。
乙個嵌入式學習的疑問,有人可以幫忙解決一下我的疑問嗎
8樓:酒桌上的超人
嵌入式的學習並不像想象的那麼難,主要是因為有硬體開發板,一般人敬而遠之,其實對於理工科的本科畢業生(如自動化、電子、資訊等專業),懂一定的c語言知識,是否懂硬體其實關係不大,這樣的條件就可以學習嵌入式了,現在,嵌入式的人才很多都是半路出家,由其他的行業轉行過來,由於沒有系統掌握嵌入式的相關知識,對於這部分人,企業其實是不滿意的,只是現在沒有大量的人才供他們挑選。
嵌入式領域是乙個較新的空間,很多技術出現的時間不長,多數人沒有條件接觸或進入該行業,需要接受專門的培訓與專業人員的指導,才能瞭解具體的開發流程。因此,要進入嵌入式系統開發領域工作,必須參加一些專業培訓機構的課程,並尋找專案實踐的機會,增加專案經驗,只有這樣才能彌補橫在企業與求職者間的鴻溝。
眾多的培訓機構中,創客學院率先推出了嵌入式軟體工程師培養工程,並整合眾多企業用人需求和計劃,以就業為導向,以技能為核心,以國內頂級的實訓環境和企業氛圍規範、提公升學員職業素質,從真實案例入手,引入國際著名廠商、機構培訓產品,不斷開發適應企業人才需求的培訓專案,為中國it業培養和輸送嵌入式軟體工程師,以及其他it行業急需的實戰型、綜合型人才。
嵌入式題目,求各位大神幫助
9樓:網友
0666&(~0644)=0022的結果為- -w--w--
0666&(~0200)=0466的結果為- r--rw--rw--
10樓:網友
umask函式為程序設定檔案模式建立遮蔽字,並公升仿返回以前的梁笑正值。在程序建立乙個新檔案或新目錄的時候,就一定會使用檔案模式建立遮蔽位元組,對於檔案模式建立遮蔽字中為1的位,在建立檔案函式create的mode對應的位則被關閉。
touch可以新建乙個空檔案,可橡悔以修改檔案的建立時間。
l1 0022;
l2 0466;
對於嵌入式的疑問,到底該學習什麼呢
11樓:發酵乳
介紹linux是以為我在 西 嵌 培訓的課程是偏軟體的,如何讓程式在板子上執行實現定製化功能就是嵌入式的目的!
學習嵌入式應該注意的問題
12樓:手機使用者
學習嵌入式其實是乙個漫長的過程,切不可操之過急,掌握乙個好的學習順序和週期至關重要。
嵌入式目前主要面向2大作業系統,一是linux,二是wince。
linux是開源免費的,而且其源**是開放的,更加適合我們學習嵌入式。
所以你可以嘗試以下路線:
1) c語言是所有程式語言中的強者,微控制器、dsp、類似arm的種種晶元的程式設計都可以用c語言搞定),因此必須非常熟練的掌握。
2) 作業系統原理,是必需的,如果你是計算機專業畢業那也就無所謂了,如果是非計算機專業的就必須找一本比較淺顯的計算機原理書籍看一看,把啥叫「程序」「執行緒」「系統排程」等等基本問題搞清楚。
3) (3)linux作業系統就是用c語言編寫的,所以你也應該先學習下linux方面的程式設計,只有你會應用了,才能近一步去了解其核心的精髓。
4) 瞭解arm的架構,原理,以及其彙編指令,我們在嵌入式開發中,一般很少去寫彙編,但是最起碼的要求是能夠看懂arm彙編。
5) 系統移植的時候,就需要你從最下層的bootloader開始,然後核心移植,檔案系統移植等。而移植這部分對硬體的依賴是非常大的,其配置步驟也相對複雜,也沒有太多詳細資料。
6) 驅動開發。
linux驅動程式設計既是個極富有挑戰性的領域,又是乙個博大精深的內容。
linux驅動程式設計本質是屬於linux核心程式設計範疇的,因而是對linux核心和核心程式設計是有要求的。在學習前你要想了解linux核心的組成,因為每一部分要詳細研究的話足夠可以擴充套件成一本厚書。
以上只不過是大概的框架,在實際的開發中還會涉及很多東西,比如:交叉編譯、makefile、shell指令碼等等,所以說學習嵌入式的週期較長,門檻較高,自學的話更是需要較強的學習能力和專業功底。只要能堅持下來一定會取得成功!
關於北京凌陽嵌入式培訓的一些問題
你好,非常感謝樓上這位同學的回答,針對樓主的問題,我再補充幾點 1 培訓咱們要求是電相關專業的基礎,主要就是要求大家要有一定的c語言和微控制器的基礎,特別是c語言的基礎。模電 數電 電路等科目的知識,在以後培訓中不見得會直接用到,但是以後工作中也有可能用到,如果你培訓之前有精力的話,可以複習一下,但...
一些名詞的區別ARM微控制器,FPGA,嵌入式,DSP
簡單的說,嵌入式是嵌入式系統的簡稱,所謂嵌入式系統是指嵌入到應用物件中的專用計算機系統。這裡的物件就是指產品,比如日常使用的冰箱 空調 洗衣機,或者手機 遊戲機等。這些產品中都有計算機系統,這類計算機系統就是嵌入式計算機系統。至於微控制器 arm fpga dsp等都是實現嵌入式系統的硬體平臺。根據...
關於學習的一些事情有點困惑,關於一個學習困惑?
不妨給自己定一些時間限制。連續長時間的學習很容易使自己產生厭煩情緒,這時可以把功課分成若干個部分,把每一部分限定時間,例如一小時內完成這份練習 八點以前做完那份測試等等,這樣不僅有助於提高效率,還不會產生疲勞感。如果可能的話,逐步縮短所用的時間,不久你就會發現,以前一小時都完不成的作業,現在四十分鐘...