今天是我使用部落格的第一天,很激動,但不知道要說些什麼。考慮了很久要不要註冊乙個部落格,經過長期的思想鬥爭,我決定開乙個部落格。
我喜歡嵌入式,喜歡研究核心的一些源**。我是深深得被裡面的乙個個符號所沉醉,因為他們不僅僅是文字的組合,而且是思想的結晶,你能通過**看到他們實現的核心架構。我相信只要你能沉下心來,你一定會被裡面的位元組符所痴迷。學習核心已經兩年多了,在這期間我輸入的已經很多了(其實遠遠不夠),從來沒有乙個合適的方法來輸出所學到的,我感謝在大學四年那些沉浸在海洋世界的思想中,與各領域中的不同傑出人才進行思想碰撞。我不僅僅是在自己所喜好的知識中交流,在其他領域我也有很好得感悟,如:經濟生活常識,金融生活常識,中醫醫學生活常識等等。。。
我今天選擇以這樣的乙個方式來輸出我所學到的,一方面是我遵循linux之父linus torvalds的開源精神,我們學習東西不僅僅是學習知識表面的東西,更重要的是學習背後的人格魅力。一方面是我以這樣的方式來激勵自己更好的向前努力。身處在這樣的乙個時代我們就應該充分利用現代工具,這是乙個很好展現自己的乙個平台,何樂而不為呢?
說說我的計畫,首先我打算重新來一遍嵌入式開發學習之路,我會把我實際中真真切切學習到的東西分享給大家,把實際中存在的各種問題以及解決方案都盡可能的詳細羅列出來。來說說我的完整的嵌入式學習路線,我的規劃路線有4個部分入門課程,android相關技術,物聯網相關技術,以及嵌入式物聯網實戰專案
目前只規劃入門課程部分
linux基礎和c語言基礎
應用程式開發(系統開發、網路程式設計)
arm程式設計(arm體系架構、arm彙編、開發板常見的外設程式設計)
linux系統移植(uboot移植、kernel移植、rootfs製作)
linux驅動開發
其中,第二階段和第三階段是沒有順序的,可以先學習第二階段或者第三階段。具體的進一步規劃在慢慢道來。
我希望我和大家一起來**怎麼更好的學習,在今後的路上希望大家多多的支援。
ARM Linux與嵌入式開發
arm linux開發與mcu開發有何不同?針對arm linux程式的開發,主要分為三類 應用程式開發 驅動程式開發 系統核心開發。linux核心與驅動 會51嗎?會c嗎?如bai果不會的話就有點難du度哦!會的話就學起來稍微輕zhi松一點,只dao是輕鬆一點。學arm肯定要先看彙編指令的,等指令...
嵌入式開發
經常會有人說嵌入式開發,嵌入式開發千差萬別,我總體上分為4個等級 微電子開發 rtos開發 指令碼開發 富應用開發 這一類產品行為比較固定,比如說電視遙控器,遙控汽車,電飯煲,恆溫燒水壺,溫濕度感測器,智慧型門鎖等。這些裝置行為都比較簡單,通過按鈕可以設定系統功能和行為。量不大,經常會選用flash...
嵌入式核心製作
一.核心簡介 1.系統架構 1 linux是由使用者空間和核心空間構成的 2 使用者空間主要是使用者應用程式以及一些c庫檔案,配置檔案。一般是看得見的。3 核心空間主要是系統呼叫介面,狹義上的核心,處理器架構相關的 4 劃分兩個空間的理由 處理器有不同的工作模式,不同的模式許可權不一樣,可以執行的指...