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個專案完整記了一遍,為了記住,重新按照邏輯 ...