怎麼學習嵌入式

  嵌入式定義為:以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。由於嵌入式系統通常具有低功耗、體積小、整合度高等特點,因此隨著消費家電的智慧化和廉價微處理器的出現,嵌入式系統將在日常生活裡形成更大的應用領域。呢?下面是小編為你搜集到的相關內容,希望可以幫助到你。

  

  1、C語言是所有程式語言中的強者,微控制器、DSP、類似ARM的種種晶片的程式設計都可以用C語言搞定***,因此必須非常熟練的掌握。

  推薦書籍:《The C Programming Language》中譯版本。

  2、作業系統原理,是必需的,如果你是計算機專業畢業那也就無所謂了,如果是非計算機專業的就必須找一本比較淺顯的計算機原理書籍看一看,把啥叫“程序”“執行緒”“系統排程”等等基本問題搞清楚。

  3、Linux作業系統就是用C語言編寫的,所以你也應該先學習下Linux方面的程式設計,只有你會應用了,才能近一步去了解其核心的精髓。

  推薦書籍:《UNIX環境高階程式設計》***第2版***

  4、瞭解ARM的架構,原理,以及其彙編指令,我們在嵌入式開發中,一般很少去寫彙編,但是最起碼的要求是能夠看懂arm彙編。

  5、系統移植的時候,就需要你從最下層的bootloader開始,然後核心移植,檔案系統移植等。而移植這部分對硬體的依賴是非常大的,其配置步驟也相對複雜,也沒有太多詳細資料。

  6、驅動開發

  linux驅動程式設計既是個極富有挑戰性的領域,又是一個博大精深的內容。

  linux驅動程式設計本質是屬於linux核心程式設計範疇的,因而是對linux核心和核心程式設計是有要求的。在學習前你要想了解linux核心的組成,因為每一部分要詳細研究的話足夠可以擴充套件成一本厚書。

  怎麼學習人力資源管理

  1、強調以自主學習為主。學生雖自由地安排學習時間,但對每章的學習要學會科學、合理地分配好學習時間,制定出適合自己學習特點的學習進度,通過閱讀文字教材和收看電視課來理解和掌握課程的基本內容。

  2、以文字教材為主,即主教材和學習輔導材料為主。把文字教材與音像教材、網上輔導和各地電大教師的輔導課結合起來。教師講授的內容是教材中的重點、難點和疑點問題,通過聽講,可以進一步提高對實際問題的理解能力、分析能力和解決能力。通過看教材和學習輔導材料,有助於全面系統地瞭解並把握本學科的科學體系和豐富內容,加深對基本概念、基本知識和基本原理的理解。

  3、全面系統地閱讀教材,抓住重點。在閱讀過程中,要注意用重點內容去尋找知識鏈,完成每章佈置的作業,寫出分析案例後的結論,最好寫出讀書心得。

  4、要注意聯絡我國改革開放和市場經濟的實際情況,並靈活、正確地運用人力資源管理的有關基本原理,去分析和解決這些實際問題。同學們在學習中,應從認真分析有關實際案例著手,掌握分析技巧。怎樣做好理論聯絡實際呢?就要根據變化的客觀情況,從實際需要出發,採用科學的管理方法,快速有效地達成組織目標;掌握人力資源管理的精髓,在現實生活中靈活運用個體激勵、團隊領導與組織、人員定崗定編、招聘培訓、績效薪酬保障管理等基本理論和方法。能達到此目的,就說明同學們已真正學好了人力資源管理這門課程。

  5、組織學習小組並經常進行學習討論。在強調充分發揮學生學習自主性的同時,也要注意激發學生在一起學習時相互鼓勵、互相啟發的作用。應組建大小不等的學習小組,結合我國企業組織改革和發展的實際進行有針對性的討論。

  6、聽輔導課,即在學生自學基礎上由教師進行適當的面授輔導,以解決學習中存在的較為普遍的問題。這部分輔導一般以佔總學時數的1/5為宜。鑑於人力資源管理課程的特點,各試點電大應根據學習者的基礎、理解能力、學科背景的差異安排不同課時的面授輔導。其他輔導形式,如電話答疑、網上教學、直播課堂等,則偏重於對學生在學習中遇到的疑難問題、理論聯絡實際的問題和學習時如何把握重點等進行輔導。