<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

學ARM9入門需要多久_學ARM9要看的書籍

h1654155282.3538 ? 來源:網絡整理 ? 2018-05-16 15:10 ? 次閱讀

學習開發板關鍵是有一定基礎,視頻教程也是針對這樣的人,初學者要是沒有人指導,只看視頻教程就會,很難的。本文首先介紹學習arm9需要掌握的知識,其次闡述了學ARM9要看的書籍,最后解答了學ARM9入門需要多久,具體的跟隨小編一起來了解一下。

學習arm9需要掌握的知識

1、學習Linux系統安裝、常用命令、應用程序安裝。

2、學習Linux 下的 C 編程、這本書必學《UNIX 環境高級編程》、《UNIX網絡編程》,Rechard Stevens 寫的,C 高手大都學習過《C 和指針》、《C 缺陷與陷阱》、《高質量C/C++編程指南》、《C 專家編程》、《The C programming Language》

3、程序員大都要學:數據結構,嵌入式程序員數據結構必學!

4、底層開發人員大都要學:微機原理、計算機體系結構,嵌入式開發人員必學!

5、單片機可以讓一個從事軟件開發的人了解和如何操作硬件,有必要學,因為一開始就從 ARM 入手,不太現實!

6、ARM 體系結構,其中有匯編。

7、數字電路有必要學習,不然你在做底層開發時真的會不知道怎么看原理圖,起碼也得懂與或門吧。

8、ARM + Linux 應用程序開發。(前提是要有開發板)到此,你勉強算是在嵌入式Linux 這個行業有了初步入門了吧, 但遺憾的是這還遠遠不夠!

9、要做底層開發,就必須知道軟硬件之間是如何銜接和配合工作的,那么電子技術應該要好好學習了,很多時候會用到模擬電路知識,這是區別好手與菜鳥的不同之處之一。

10、Linux 下的匯編要學,這樣你才能真正了解你寫的程序是如何在一個特定的硬件上跑的。這是區別好手與菜鳥的不同之處之二。

11、TCP/IP 協議棧要學,所有的嵌入式高手都得掌握的東西,這是區別好手與菜鳥的不同之處之三。

12、有了這些東西,拿下 Linux 驅動已經不再話下,需要你去學習 Linux 內核源代碼和Linux驅動程序設計,這是一個技術升華。

13、音頻、視頻的解碼譯碼技術你得學。

14、各種 IC ,各種 bootloader 你能夠參與其開發設計。

15、自行設計開發新產品,新技術。

學ARM9要看的書籍

1、零基礎學ARM9嵌入式Linux系統開發

《零基礎學ARM9嵌入式Linux系統開發》是機械工業出版社出版的圖書,ISBN是7111316711。

《零基礎學ARM9嵌入式Linux系統開發》以ARM9微處理器為硬件平臺,詳細講解了ARM9芯片的硬件結構及軟件體系。結合所選的ARM9芯片S3C2410X,闡述了嵌入式系統開發的各個主要環節。詳盡講解了芯片內部的各種資源及相關的外圍電路設計與編程方法。在此基礎上介紹了嵌入式系統軟硬件設計、調試方法,詳細介紹了嵌入式系統下驅動程序的開發方法和Linux內核移植的基本知識。詳述了S3C2410X開發平臺Bootloader、ADS集成開發環境和圖形用戶界面編輯環境Qt。

《零基礎學ARM9嵌入式Linux系統開發》以“立足基本理論、系統全面、由淺入深、實例引導、貼近實用”為宗旨,基于嵌入式系統開發的基本流程,詳細講解基本指令的使用方法及相關技巧,內容翔實、實踐性強。另外,《零基礎學ARM9嵌入式Linux系統開發》配套光盤給出了書中的實例文件、開發過程的操作錄像文件、常用元器件及芯片等豐富的拓展資源,極大地方便了讀者自學,動手實踐。

《零基礎學ARM9嵌入式Linux系統開發》可作為機電控制、信息家電、工業控制、手持儀器、醫療器械、機器人技術等方面嵌入式系統開發與應用的參考書,也可以作為高等院校有關嵌入式系統教學的本科生或研究生教材。

2、C和指針

C和指針》提供與C語言編程相關的全面資源和深入討論?!禖和指針》通 過對指針的基礎知識和高級特性的探討,幫助程序員把指針的強大功能融入到自己的程序中去。全書共18章,覆蓋了數據、語句、操作符和表達式、指針、函數、數組、字符串、結構和聯合等幾乎所有重要的C編程話題。

3、μC/OSⅡ標準教程

本書主要介紹當前*版本的μC/OS-Ⅱ(2.80版本)實時操作系統,包括內核分析及其在ARM 9內核處理器(S3C2410)上的移植方法。內核方面主要包括μC/OS-II操作任務管理、任務級任務調度和中斷級任務調度、系統啟動與初始化、時鐘任務管理、任務間通信機制、任務間單事件和多事件同步機制、內存管理方式。本書還通過具體實例介紹μC/OS-Ⅱ系統在以ARM 9為內核的嵌入式處理器S3C2410上的移植方法,最后對輕量級TCP/IP協議?!藽/TCP-IP協議棧進行了概要介紹。

本書可以作為高等院校學習嵌入式操作系統原理的專業教材,也適合有意從事嵌入式系統開發的工程技術人員閱讀。本書假定讀者有較好的C語言基礎和數據結構基礎知識,如果讀者對ARM處理器有一定的了解,將更容易掌握本書內容。

4、ARM程序分析與設計

《ARM程序分析與設計》是2008年北京航空航天大學出版社出版的圖書,作者是王宇行。本書以實例闡述知識點,從易到難,系統闡述ARM嵌入式開發的知識和技能。

5、鳥哥的Linux私房菜

《鳥哥的Linux私房菜:基礎學習篇》是最具知名度的Linux入門書《鳥哥的Linux私房菜基礎學習篇》的最新版,全面而詳細地介紹了Linux操作系統。全書分為5個部分:第一部分著重說明Linux的起源及功能,如何規劃和安裝Linux主機;第二部分介紹Linux的文件系統、文件、目錄與磁盤的管理;第三部分介紹文字模式接口shell和管理系統的好幫手shell腳本,另外還介紹了文字編輯器vi和vim的使用方法;第四部分介紹了對于系統安全非常重要的Linux賬號的管理,以及主機系統與程序的管理,如查看進程、任務分配和作業管理;第五部分介紹了系統管理員(root)的管理事項,如了解系統運行狀況、系統服務,針對登錄文件進行解析,對系統進行備份以及核心的管理等。

本書內容豐富全面,基本概念的講解非常細致,深入淺出。各種功能和命令的介紹,都配以大量的實例操作和詳盡的解析。本書是初學者學習Linux不可多得的一本入門好書。

6、Linux程序設計

本書通過先介紹程序設計理論,再以適當的例子和清晰的解釋來闡明它的方式,幫助讀者迅速掌握相關的知識。

本書適合Linux的初學者及希望利用Linux進行開發的程序人員閱讀,也適合作為高等院校計算機相關專業師生的參考教材。

該書講述了Linux系統及其他UNIX風格的操作系統上的程序開發,主要內容包括標準Linux C語言函數庫和由不同的Linux或UNIX標準指定的各種工具的使用方法,大多數標準Linux開發工具的使用方法,通過DBM和MySQL數據庫系統存儲Linux中的數據,為X視窗系統建立圖形化用戶界面等。

7、構建嵌入式LINUX系統

《構建嵌入式LINUX系統》詳細解釋了多種不同的目標架構和硬件配置,包括徹底分析支持嵌入式硬件的Linux。所有的解釋都針對的是開源和自由軟件包。通過演示如何從源碼建立操作系統組件,以及如何查找更多文檔的幫助?!稑嫿ㄇ度胧絃INUX系統》極大地簡化了完全控制嵌入式操作系統的任務,不管是基于技術還是經濟上的原因。

學ARM9入門需要多久

有一定的相關專業基礎一到三個月可以入門。沒有相關基礎的話學習的時間比較漫長,但是你可以找相關的培訓機構,這都是看自己個人的悟性,具體情況實際分析。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • arm9
    +關注

    關注

    2

    文章

    290

    瀏覽量

    54806
  • 開發板
    +關注

    關注

    25

    文章

    4560

    瀏覽量

    94910
收藏 人收藏

    評論

    相關推薦

    大家覺得ARM7有前途還是ARM9有前途?

    大家覺得ARM7有前途還是ARM9有前途?
    發表于 06-25 00:18

    大學學完單片機arm7還是arm9好呢????

    大學學完單片機arm7還是arm9好呢
    發表于 11-03 12:42

    新手想學ARM,但不知道直接ARM9還是ARM11,

    新手想學ARM,但不知道直接ARM9還是ARM11,最好是買哪個公司的板子,TQ還是mini,?????????請高手指教,謝謝?。。。。。。。。?!
    發表于 03-01 11:51

    嵌入式Linux,A8 和ARM9該選哪個?

    嵌入式Linux,A8 和ARM9該選哪個? 有M3的基礎
    發表于 09-04 13:23

    想學嵌入式 該先STM32呢,還是ARM9或者ARM11

    想學嵌入式 該先STM32呢,還是ARM9或者ARM11,大家分析 討論一下吧
    發表于 09-10 20:13

    新人報道。。。求指教入門ARM9。。。

    怎么入門ARM9較好啊。。
    發表于 12-07 19:58

    想學ARM開發,ARM入門的話,是從ARM9入門好,還是cotex-a好

    想學ARM開發,ARM入門的話,是從ARM9入門好,還是cotex-a好(之前用過STM32、K60等單片機),cotex-a比
    發表于 05-02 20:07

    ARM9ARM7對比

    51已經學的很精通了,能直接跳過ARM7ARM9嗎?之前需不需要其它的東西鋪路
    發表于 10-23 12:44

    完51單片機arm9可以么

    完51單片機arm9可以么
    發表于 05-11 17:55

    想做工業設備研發,請問到底stm32還是arm9?

    想做工業設備研發,請問到底stm32還是arm9?
    發表于 01-13 12:45

    對stm32和arm9研究方向的猜想

    是這幾年很火的,有哈佛架構,性價比高,開發使用的函數庫齊全等優點,這個芯片我本來也想在大一下的時候買塊開發板來,不過后來項目需要,所以學了ARM9。 在講之前,問一個問題。假設有這樣的一個項目,讓你
    發表于 08-16 05:57

    對比stm32,arm9研究方向的猜想

    事兒。STM32是這幾年很火的,有哈佛架構,性價比高,開發使用的函數庫齊全等優點,這個芯片我本來也想在大一下的時候買塊開發板來,不過后來項目需要,所以學了ARM9。 在講之前,問一個問題。假設有
    發表于 10-19 09:19

    STM32的學習與ARM9的學習的區別

    的STM32神舟系列的板子,那么光盤都會配好這些文檔,STM32的學習與ARM9的學習有一個很大的區別。ARM9的學習  一般是需要購買書籍的。比如三星的S3C2440,官方的文檔都是
    發表于 08-03 06:40

    STM32的學習與ARM9的學習的區別

    系列的板子,那么光盤都會配好這些文檔,STM32的學習與ARM9的學習有一個很大的區別。ARM9的學習一般是需要購買書籍的。比如三星的S3C2440,官方的文檔都是英文的,大部分工程師
    發表于 08-04 08:11

    ARM9入門學習心得分享

    本文首先介紹了ARM9的優勢及特點,其次闡述了ARM9要學的內容匯總以及書籍推薦,最后介紹了ARM9入門學習心得。
    的頭像 發表于 05-18 17:15 ?6858次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>