|
學(xué)習(xí)操作系統(tǒng)必須要有較強的c語言功底,操作系統(tǒng)的核心就是對CPU時間資源的合理分配和高效利用;這是我對操作系統(tǒng)的理解。uc/os-ii操作系統(tǒng)的難點應(yīng)該是對任務(wù)控制塊,事件控制塊和內(nèi)存控制塊等數(shù)據(jù)結(jié)構(gòu)的理解。要想理解這些數(shù)據(jù)結(jié)構(gòu)就必須好好學(xué)習(xí)或溫故一下c語言關(guān)于鏈表方面的知識。而鏈表是c語言的難點,真的不是很好理解。
對我而言學(xué)習(xí)c語言鏈表的 最好方法是百度,搜索百度視頻。關(guān)于鏈表的視頻網(wǎng)上真的很多,我也下載了很多;我花了很大的時間和精力去看視頻,學(xué)習(xí)效果很差;真的懷疑那些老師除了把學(xué)生講糊涂了之外,很有可能也把自己搞糊涂了。主要原因是主講老師水平太差,真正的高水平老師能將復(fù)雜的,抽象的和枯燥的內(nèi)容講得清清楚楚,明明白白甚至興趣盎然。今天無意中發(fā)現(xiàn)了西北大學(xué)郝斌老師的c語言鏈表視頻,講得太好了!當(dāng)年我就是聽郝斌老師的c語言課程入門的,再次聽他的課真的有種似曾相識的感覺!通過看郝斌老師的視頻,很快就基本上理解了鏈表的知識。郝斌老師差不多僅僅花了一個小時的時間就把鏈表的知識講得差不多了。
韓愈說: 師者,傳道授業(yè)解惑者也。那些自身水平差的老師不可能教出好學(xué)生,除非學(xué)生是天才。寶貝下半年就要上大班了,希望她能和我一樣幸運,多遇到象郝斌這樣的好老師。所以說,學(xué)生最大的幸福就是遇到一個有真才實學(xué)的好老師。孩子學(xué)習(xí)效率高不高,厭不厭學(xué)關(guān)鍵在于老師!好的老師,因材施教,有教無類。還有一些稀爛的老師有時會把知識點搞得很復(fù)雜,讓學(xué)生產(chǎn)生厭學(xué)情緒。李小龍之所以是俠客,就在于他能將自己的絕招毫不保留的交給學(xué)生甚至對手,因為他自信他是最優(yōu)秀的,因為他天天在訓(xùn)練,天天在進步!在工作中我會把技術(shù)和理論知識毫不保留的教給剛上班的大學(xué)生,希望他們進步;因為我也想做一個“俠客”。郭靖的幸運就在于遇到了洪七公。
可以說具備了鏈表和一些數(shù)據(jù)結(jié)構(gòu)的知識學(xué)習(xí)掌握uc/os-ii操作系統(tǒng)就不是難事;比如,理解消息隊列的先進先出和后進先出的問題了解一下隊列和堆棧的數(shù)據(jù)結(jié)構(gòu)就可以了。uc/os-ii操作系統(tǒng)和FAT32文件系統(tǒng)一樣本身肯定是復(fù)雜的。我認為,作為運用者和學(xué)習(xí)者只要多花時間分析源碼就能學(xué)會熟練運用它們。慢慢積累吧。
現(xiàn)在再也不去想知識能否改變我什么的問題了。能在自己的江湖---嵌入式領(lǐng)域做一個小蝦米就足矣!
|
|