如何學習嵌入式 Linux 作業系統? 主要在驅動器和系統方面。

發布 科技 2024-03-15
3個回答
  1. 匿名使用者2024-02-06

    您好,房東:

    1、如果錢夠了,參加培訓,老師會講得更系統,有問題的時候,很快就有人幫你解決,這對新手來說非常重要;

    2.如果你不想參加培訓,(我假設房東51玩得不錯),那麼你就得看一看《現代作業系統》:只要大致看一下,了解程序排程、記憶體對映,不要花費大量的時間; 對應的是,作為乙個剛學過嵌入式Linux驅動的學生,你手裡只需要有兩本書,一本是Linux核心設計與實現(第三版),頁數不多,但可以讓你快速了解核心架構,另一本是Linux裝置驅動(第三版), 這就是大家所說的LDD3,最重要的是對相應的核心原始碼**的深入了解,結合Google,你一定會取得飛速的進步。

    3.記住:書是輔助的,核心是經典的。

    願望:天天進步,慢慢成功。

  2. 匿名使用者2024-02-05

    C語言基礎,譚老師的《C語言程式設計》就需要經常拿出來翻閱;

    作業系統理論,清華的教科書不錯;

    驅動書、國外經典LDD3、國產老師宋寶華的《Linux裝置驅動開發詳解》都是不錯的入門選擇;

    Linux核心,最好的是它附帶的文件和原始碼,這比較困難。 我推薦一本書《Linux Kernel Complete Annotation》是基於 Linux 版本**的,還是不錯的。

    其實大家也可以先學UCOS,這也是乙個開源的作業系統,最大的區別就是沒有MMU,用微控制器基礎更容易上手,資訊也比較多。

    最後是.、Google、csdn什麼的。

  3. 匿名使用者2024-02-04

    Linux 和嵌入式系統是交叉使用的。

    嵌入式系統的定義是軟硬體可以量身定做,而在實際專案中,產品的功耗和儲存是嚴格的,所以會涉及到對整個Linux系統的精簡,節省儲存,提高效率,這就是所謂的系統移植和剪裁。 這項工作需要對 Linux 核心非常熟悉。

    嵌入式應用開發:呼叫Linux系統呼叫介面,基於Linux系統開發應用,只需要積累LinuxC語言知識即可。

相關回答
4個回答2024-03-15

北大玉鳥依託完善的規範化管理,通過高校合作、授權合作兩種商業模式,實現了系統的規模化發展,得到了社會各界的廣泛認可; 我們以不折不扣的教育品質,致力於讓我們的學生成為受人尊敬的專業人士,成為全球專業的職業教育產品提供商和服務商; 以匠心和開拓精神,為社會培養和輸送一大批高素質的技術技能人才,為改善就業領域人才供給中的結構性矛盾做出應有的貢獻。 >>>More

2個回答2024-03-15

首先,我們必須學習C語言,而大C是嵌入式技術的基礎。 相信我,學習完C語言後,你就會知道如何學習嵌入式了!

7個回答2024-03-15

應用程式程式設計更容易上手,但以後的優勢會小很多,嵌入式Linux需要你了解引導載入程式、作業系統、檔案作業系統、啟動過程指令碼等,需要很長時間才能完全理解,但一旦你吃透了,你會覺得整個程式設計都不是問題, 用一位前輩的話說,Linux 正在哭泣,大笑。 >>>More

3個回答2024-03-15

這三個方向密切相關,尤其是嵌入式系統和計算機測控技術幾乎很難分開。 嵌入式系統和計算機測控技術在一定程度上是智慧型感測器技術的技術支撐。 相比之下,智慧型感測器技術更注重應用。 >>>More

3個回答2024-03-15

看方向。 如果選擇嵌入式硬體開發,你就不明白了。 >>>More