轉WINCE學習方法

2021-05-28 01:47:20 字數 1301 閱讀 3411

windows ce 學習流程

流程, windows, 學習

學習計畫 :

1.        應用程式設計:

這部分作為乙個了解,是必須的,畢竟驅動

測試程式還是要你自己來寫的。

由於主要是學習底層開發,這部分就不用花太多時間,了解win32的架構即可。

2.arm體系結構 ,ads的使用 :

這部分作為乙個基礎知識還是有必要去了解一下的,arm的體系架構,既然你是做嵌入式開發的,至少你要熟悉這些東西。關於ads的使用,對於熟悉底層軟體還是有很大意義的,在這裡可以直接操作硬體!這一部分,作為乙個重點的基礎知識!

2、arm system developer's guide

3.bootloader 啟動流程,和wince啟動流程分析:

這個部分作為乙個重點的學習計畫,特別是bootloader的啟動流程,在很大的程度上有利於我們去了解整個系統的啟動流程。由於這一部分的難度較大,所以有可能花較長的時間在這上面。

4.bootloader 移植,核心移植:

這一部門是必須的,如果想搭建自己的作業系統的話。wince的

元件較多,在這一部門我們也需要重點去熟悉一下這些元件的用途。這一部分是乙個動手性極強的部分,也許在

除錯中會遇到非常多的困難。

5.驅動架構,流驅動程式設計 :

在這裡我們就需要去對整個驅動架構和驅動設計有一定的學習,流驅動程式的話,可以嘗試寫一些簡單的驅動,如串列埠驅動。

windows ce裝置驅動及bsp開發指南

6.分層驅動學習:

分層驅動,這部分看乙個詳細的例子比較好,display的驅動也許可以作為乙個學習的過程。這部分稍微有點複雜。

windows ce裝置驅動及bsp開發指南

7.挑戰一些小專案:

待定! 大家有什麼好的建議也可以提出!

高階話題:

1.        作業系統原理,windows ce作業系統原理:

這部分,在工作過程中其實需要你掌握很多,想成為乙個高手,我覺得這一部分必不可少。

linux講解這方面的很多,但是wince的資料少得可憐。需要我們自己學習。

2.        計算機組成原理,硬體工作原理。

嵌入式軟體開發,避免不了去看電路圖,所以這一部分有所了解最好。如果你想成為乙個軟硬雙修的高手,那麼這一部分更必不可少。

整個過程大概不到一年,希望大家有所堅持。 其實這個過程也不一定非要這樣走,大家在工作的過程中也許會更早的接觸到這些東西。但是我也希望你們能把你在工作中學習到的東西與大家分享。幫助大家,day day up!也希望有經驗的人,能把你的學習也和大家分享。

轉,英語學習方法2

說 說起來很奇妙,我起初也只是打算先過聽力關,按照上面的步驟堅持了3個月,不過在聽的同時跟著讀,後來因為聽的太爛太無聊,會跟著錄音一起背,兩個月下來發現開口說英語變成了很自然的事情。回頭來看,英語的口語真的是看似入門很難,但是真的進去了也就那麼回事。不過高口訓練的英漢對譯還是很有用的,實際上拿新概念...

It學習方法

這段時間,對於下面的這些學習方法總是不能很好的去執行,要麼會忘記,要麼不理會,現在把他寫出來,當自己忘記或者不理會的時候,給自己乙個提醒。1 請不要跑得太快,否則你將錯過沿途的風景。同樣的,在我們程式設計過程中,這道理也是類似的。當我們為了看某本it書籍的時候,急於把它看完,往往導致急躁的心裡,沿途...

學習方法 使用正確的學習方法

每節內容記錄大量筆記,並練習每道例題 費時費力 死記硬背 例如 學習rails,完整的微博專案,原封不動跟著做了一遍,模仿性很高。想要習得的知識,進行大量刻意的重複練習 枯燥練習 重複練習 錯誤練習 脫離實際 自身抗拒 例如 學習html,為了掌握,將第1個專案完整記了一遍,為了記住,重新按照邏輯 ...