目前嵌入式主要開發環境有Linux.Wince等;Linux因其開源、開發操作便利而被廣泛采用。而Linux操作系統也只是一個簡單的操作系統,簡單的使用對于嵌入式開發人員來說價值并不很高,真正有價值的是掌握Linux的基本服務和Linux的設計理念、思想,這對于嵌入式開發人員的長期發展是很極其重要的。Linux系統有很多發行版,RedHat.
Ubuntu,Fedora等。作為嵌入式開發人員,我們沒有必要把精力放到使用哪個Linux發行版上,而是盡快把Linux系統盡快安裝好。如果打算堅持長期學習,那么建議您把自己的電腦做成雙系統,而不要在虛擬機上安裝。
C語言是嵌入式開發必備的基礎知識。在Linux下從事C語言的開發,你會覺得更為順暢、更為自然,因為C語言是因unix的出現而誕生的,Linux內核幾乎完全是由C語言編寫完成的。學習C語言,如果不會用指針,那么就稱不上會c語言。做嵌入式開發指針更顯得尤為重要,所以做嵌入式開發除了掌握位操作、限定詞等,對指針的掌握是不可或缺的。而且要掌握多級指針、函數指針等等。涉及到指針,那么就會講到內存分配。在大學中,學習C語言一般的學習很少講到內存分配,但是如果期望從事嵌入式開發,那么就必須懂得C語言是怎么做內存分配管理的。指針之外,還要學習模塊化編譯處理、指針與數組、gcc,Makefile,GDB、遞歸、結構體、宏定義使用等。c語言是整棟嵌入式大廈的基礎所以在學習嵌入式時,必須把C語言重視起來,多敲代碼,多練。一名優秀的程序員必定是通過“體力勞動”再轉向“腦力勞動的”,這也是為什么我們要有“寫不出代碼-0”思想的原因所在。
資源簡介:arm+linux嵌入式底層內核驅動方向學習總體路線圖
上傳時間: 2017-07-28
上傳用戶:lapop31
資源簡介:目前嵌入式主要開發環境有 linux、Wince等;linux因其開源、開發操作便利而被廣泛采用。而 linux操作系統也只是一個簡單的操作系統,簡單的使用對于嵌入式開發人員來說價值并不很高,真正有價值的是掌握 linux的基本服務和 linux的設計理念、思想,這對于嵌入...
上傳時間: 2022-04-01
上傳用戶:
資源簡介:目前嵌入式主要開發環境有linux.Wince等;linux因其開源、開發操作便利而被廣泛采用。而linux操作系統也只是一個簡單的操作系統,簡單的使用對于嵌入式開發人員來說價值并不很高,真正有價值的是掌握linux的基本服務和linux的設計理念、思想,這對于嵌入式開...
上傳時間: 2022-06-20
上傳用戶:shjgzh
資源簡介:嵌入式arm-linux 2.6內核 s3c2410 的i2c總線驅動程序,以及i2c時鐘設備驅動程序
上傳時間: 2015-09-19
上傳用戶:咔樂塢
資源簡介:嵌入式linux內核驅動開發學習路線圖? ? ? ? ? ? ??
上傳時間: 2022-04-01
上傳用戶:
資源簡介:提出了一個基于嵌入式linux系統的智能電話信息終端,將計算功能和電話功能有機地結合起來。通過在S3C2410嵌入式開發板上移植arm linux嵌入式系統,并配置各種驅動程序,構造圖形用戶界面,同時利用開源項目來開發各種應用程序,因此該終端不但能提供基本的個人信息...
上傳時間: 2013-12-01
上傳用戶:lht618
資源簡介:這是實際項目中的一個串口通信程序. Makefile通過開關, 可使此程序適用于 linux 和嵌入式 arm linux. 代碼注釋較多. 是學習UART或Serail Port 通信的一個好例子. 另外對通信中的數據包格進行了嚴格的定義. 使有了數據包頭尾標志和數據包長度 雙重 校驗.
上傳時間: 2013-12-19
上傳用戶:z754970244
資源簡介:arm-linux 下小鍵盤驅動程序源碼
上傳時間: 2013-12-19
上傳用戶:qwe1234
資源簡介:linux 2.6內核驅動入門(菜鳥篇)
上傳時間: 2013-12-12
上傳用戶:戀天使569
資源簡介:基于PXA255+arm-linux的掃描按鍵驅動,4*5矩陣方式
上傳時間: 2013-12-14
上傳用戶:ljmwh2000
資源簡介:這是一個arm-linux下按鍵的驅動程序 已經被驗證是好使的
上傳時間: 2013-11-29
上傳用戶:磊子226
資源簡介:arm——linux的gprs設備驅動開發
上傳時間: 2014-12-06
上傳用戶:腳趾頭
資源簡介:arm&linux 嵌入式系統 開發程序樣例
上傳時間: 2014-01-22
上傳用戶:zaizaibang
資源簡介:arm+linux下can控制器驅動,已經在arm9上調試通過
上傳時間: 2017-08-02
上傳用戶:change0329
資源簡介:基于arm-linux嵌入式開發板三星2440的led測試程序
上傳時間: 2013-12-31
上傳用戶:徐孺
資源簡介:arm-linux嵌入式下C語言編程詳細教程
上傳時間: 2017-08-29
上傳用戶:refent
資源簡介:linux嵌入式系統開發驅動介紹,設備驅動, s3c2410LCD在嵌入式linux下的設計
上傳時間: 2017-09-14
上傳用戶:SimonQQ
資源簡介:當前,嵌入式系統已經廣泛地應用到人們生活的各個領域。同時,隨著嵌入式處理器性能的不斷增強,特別是32位高性能嵌入式微處理器的廣泛使用,嵌入式操作系統逐漸成為嵌入式系統中最重要的組成部分。而在各種嵌入式操作系統中,IAnux憑借其代碼公開,性能穩定...
上傳時間: 2013-04-24
上傳用戶:wangyi39
資源簡介:arm開發嵌入式系統,linux嵌入式系統內核說明
上傳時間: 2016-05-21
上傳用戶:JIUSHICHEN
資源簡介:arm微處理器和嵌入式linux操作系統為核心的嵌入式技術,已在很多領域得到了越來越廣泛的應用。由于網絡在未來計算中將發揮非常重要的作用,因此連通性、網絡化正逐漸成為嵌入式設備的發展方向,嵌入式設備的網絡化已經成為網絡發展的必然趨勢。美國貝爾實驗室...
上傳時間: 2013-07-14
上傳用戶:axxsa
資源簡介:嵌入式系統是以應用為中心,以計算機為基礎,并且軟硬件可裁剪,適用于應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。嵌入式系統一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶的應用程序4部分組成,用于實現對其它設...
上傳時間: 2013-04-24
上傳用戶:martinyyyl
資源簡介:嵌入式linux是將普通linux操作系統進行剪裁、修改,使之能在嵌入式計算機系統上運行的一種操作系統。由于兼有linux和嵌入式系統的優點,以及armlinux因其開放的資源特性,嵌入式linux系統有著巨大的市場前景和商業機會。 在實際的應用系統中,對操作系統的實...
上傳時間: 2013-06-21
上傳用戶:change0329
資源簡介:船舶氣象儀是一套船載的自動化海洋氣象觀測系統,該系統廣泛的布置在各種船只上,可以獲得船只經過的海域內的風、濕、溫、氣壓、降雨等氣象參數。通過對海洋氣象環境實時的掌握,能夠使船舶航行安全、省時、經濟,并使因災害性天氣造成的損失減小到最低限度。...
上傳時間: 2013-06-12
上傳用戶:天大地大
資源簡介:電火花線切割加工是一種高精度和高柔性的加工方法,在模具制造、成形刀具加工、難加工材料和精密復雜零件的加工等方面得到了廣泛的應用。數控系統是數控機床的核心,開發出低成本、高效率的開放式電火花線切割加工數控系統具有十分重要的現實意義。 本文首先...
上傳時間: 2013-04-24
上傳用戶:wsh1985810
資源簡介:語音識別是通過識別和理解過程把人類的語音信號轉變為文本或命令的技術。近年來語音識別技術由于其重要性和研究難度成為研究的熱點。隨著嵌入式的發展,嵌入式語音識別技術成為語音識別領域發展的新的重要方向。 在此背景下,本課題進行基于arm的嵌入式語音識...
上傳時間: 2013-05-30
上傳用戶:wsx123
資源簡介:基于arm的嵌入式運動控制器是集計算機數字控制技術、arm技術、運動控制技術以及嵌入式操作系統技術等技術為一體的技術含量高的運動控制器;是對低成本、高性能運動控制器研究的一個新的嘗試。本論文的研究重是點基于雙端口RAM上下位機通訊的數控系統總體軟件...
上傳時間: 2013-07-02
上傳用戶:笨小孩
資源簡介:嵌入式C_C++語言精華 基于arm的嵌入式linux移植真實體驗 深入淺出linux設備驅動編程
上傳時間: 2016-02-01
上傳用戶:hasan2015
資源簡介:linux平臺下USB鼠標驅動程序,可以適用于arm等嵌入式系統中
上傳時間: 2014-01-24
上傳用戶:徐孺
資源簡介:介紹linux內核驅動編程的一本書 最主要的是有源代碼,都是可用的 學習操作系統很好
上傳時間: 2016-05-19
上傳用戶:windwolf2000
資源簡介:嵌入式linux 2.6內核led驅動,也許對初學者有幫助
上傳時間: 2013-12-21
上傳用戶:yangbo69