久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区

以文本方式查看主題

-  曙海教育集團論壇  (http://www.rfoamep.cn/bbs/index.asp)
--  Linux應用開發  (http://www.rfoamep.cn/bbs/list.asp?boardid=32)
----  基于ARM嵌入式Linux應用程序開發研究(1)  (http://www.rfoamep.cn/bbs/dispbbs.asp?boardid=32&id=1671)

--  作者:wangxinxin
--  發布時間:2010-11-23 11:03:16
--  基于ARM嵌入式Linux應用程序開發研究(1)
當今社會,嵌入式系統已經滲透到人們工作、生活中的各個領域,嵌入式處理器已占分散處理器市場份額的94%。而嵌入式Linux系統也蓬勃發展,不僅繼承了Linux源碼開放、內核穩定高效、軟件豐富等優勢,還具備支持廣泛處理器結構和硬件平臺、占有空間小、成本低廉、結構緊湊等特點。

  1 ARM處理器及開發板

  在嵌入式領域,ARM已取得了極大的成功,造就了IP核商業化、市場化的神話。據統計,全球有103家巨型IT公司在采用ARM技術,20家最大的半導體,一商中有19家是ARM的用戶。ARM系列芯片已經被廣泛的應用于移動電活、手持式計算機以及各種各樣的嵌入式應用領域,成為世界上銷量最大的32 位微處理器。ARM已成為業界實際的RISC芯片標準。

  ARM系列處理器根據各自特點應用于不同領域。從應用的角度上ARM芯片選擇的一般原則:MMU;處理器速度;內置存儲器容量;USB接口;GPIO 數量;中斷控制器;IIS(integrate interface ofsound)音頻接口;nWAIT信號;RTC(real timeclock);LCD控制器;PWM輸出等各項指標。

  本文使用的是ARM9,其性能遠遠高過ARM7。開發板使用的是廣州斯道信息技術有限公司的開發板,中央處理器是三星公司的S3C2410。ARM9具有以下特點:5級流水線;采用哈佛結構;高速緩存和寫緩存的引入;支持MMU。

  2嵌入式Linux系統

  嵌入式操作系統是嵌入式應用軟件的基礎和開發平臺,它的出現解決了嵌入式軟件開發標準化的難題。嵌入式系統具有操作系統的最基本的功能。目前主流的嵌入式系統有以下兒種:Linux、VxWorks、QNX、Windows CE、Palm OS。

  嵌入式Linux操作系統具有一些獨特的優勢:層次結構及內核完全開放;強大的網絡支持功能;具備一整套工具鏈;廣泛的硬件支持特性。

  嵌入式Linux系統有很多種。本文使用的是Red Hat9操作系統。

  在安裝有Windows和Linux雙系統的PC上,系統會以Linux的GRUB作為引導裝入器來選擇啟動二者。此時若直接刪除Linux分區,會導致系統無法啟動Windows或者是需要用行命令才能啟動Windows?梢韵仁褂锰摂M機安裝Linux系統,練習使用,熟悉后再在PC上

安裝。

  3應用程序開發

  一般嵌入式開發流程如圖1所示。圖片點擊可在新窗口打開查看

  這里省略前面三步,從開發應用程序開始。

  3.1交叉開發環境建立

  對嵌入式系統而言,只裝備必要的資源是前提條件,這也決定了嵌入式應用程序的開發環境不可能是資源有限的嵌入式系統,只能利用資源豐富的PC開發,然后建立交叉開發平臺。

  交叉編譯器(cross-compiler)是進行交叉平臺開發的主要軟件工具。它是運行在一種處理器體系結構上,但是可以生成在另一種不同的處理器體系結構上運行的目標代碼的編譯器。 要建立交叉開發環境,主要需要幾個工具包:gcc,glib,binutils,gdb等。一般開發板都提供這些工具,如果不是使用的開發板,在網上也是可以下載到全部軟件包的。依次將它們安裝在PC上即可。

  Linux的軟件安裝方法與Windows不同。Linux中根據不同的壓縮打包方式使用不同的命令安裝。在安裝過程中,由于軟件包之間的依賴關系,系統可能會警告還有哪些沒有安裝,可以忽略這些警告。

  3.2 U-Boot

  在U-Boot(UniversalBootloader)之前,先介紹一下Bootloader。簡單的說,Bootloader就是在操作系統內核運行之前的一段引導程序,類似于PC中的BIOS。通過它,可以完成對應硬件設備的初始化,并建立內存空間的映射圖的功能,為最終調用系統內核做好準備。

  U-Boot是遵循GPL條款的開放源碼項目,它不僅僅支持嵌人式Linux系統的引導,U-Boot中Universal的一層含義就是在于U- Boot支持多種嵌入式操作系統,就目前來看,U-Boot對Linux的支持最完善。另外一層含義則是U-Boot支持多種常用系列的處理器。

  U-Boot支持的主要功能:系統引導;基本輔助功能(操作系統接口功能;可靈活設置、傳遞多個關鍵參數給操作系統;支持目標板多種存儲方式;CRC32校驗);設備驅動;上電自檢功能;特殊功能(XIP內核引導)。

  U-Boot移植主要分為兩步:配置主板和設置Flash和SDRAM時序。

  3.3嵌入式Linux系統內核編譯和移植

  嵌入式Linux內核的編譯都是通過make的不同命令實現的,一般分為3步:(1)內核配置。主要是用戶用于為目標板選擇處理器架構的選項。內核支持4種方法的配置,


久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
成人9ⅰ免费影视网站| 久久久亚洲午夜电影| 成人a级免费电影| 国产在线播精品第三| 久久99精品国产麻豆婷婷洗澡| 亚洲风情在线资源站| 亚洲视频香蕉人妖| 亚洲男人的天堂av| 亚洲欧美国产毛片在线| 亚洲黄色av一区| 亚洲v中文字幕| 五月婷婷久久丁香| 久久97超碰色| 国产精品一二三| av在线一区二区| 91美女片黄在线观看91美女| 成人在线免费观看一区| av免费观看久久| 鲁丝一区二区三区免费| 亚洲巨乳在线观看| 欧美日韩在线直播| 精品久久人人做人人爱| 欧美国产精品一区二区三区| 亚洲视频一二三| 日韩综合小视频| 国产福利91精品一区| 99re热视频这里只精品 | 亚洲永久精品大片| 亚洲444eee在线观看| 国产在线播放一区三区四| 99久久精品一区| 欧美精品一区二区三区久久| 四虎影视永久免费在线观看一区二区三区 | 中文av一区二区| 亚洲永久精品国产| 国模大尺度一区二区三区| 91老司机福利 在线| 日韩精品欧美专区| 在线不卡一区二区| 亚洲人成网站色在线观看| 婷婷综合五月天| 99久久久无码国产精品| 久久99精品久久久久久久青青日本 | 亚洲婷婷在线视频| 免费观看久久久4p| 97久久人人超碰caoprom欧美| 亚洲欧美国产不卡| 亚洲精品一区二区三区福利| 一区二区三区日本| 成人亚洲一区二区一| 水蜜桃亚洲精品| 欧美精品一区视频| 日本欧美一区二区三区| 99re视频这里只有精品| 色综合色狠狠综合色| 国产片一区二区三区| 日本不卡一区二区| 精品国产乱码久久久久软件| 在线观看91av| 亚洲国产精品久久久男人的天堂| 不卡视频免费播放| 在线观看亚洲精品| 亚洲视频在线一区二区| 成人免费视频免费观看| 日韩中文一区| 国产丝袜在线精品| 国精产品一区一区三区mba桃花| 久99久视频| 亚洲精品在线一区二区| 日韩不卡一区二区| 快播亚洲色图| 久久久久久免费网| 国产伦精品一区二区三区免费迷| 色播亚洲婷婷| 欧美国产在线观看| 成人午夜看片网址| 欧美性videosxxxxx| 亚洲一区二区三区四区在线免费观看| 91在线观看污| 日韩一区二区三区视频在线| 欧美a级一区二区| 欧美一进一出视频| 国产精品成人一区二区艾草| 不卡影院免费观看| 欧美日韩电影一区| 美腿丝袜亚洲综合| 最近看过的日韩成人| 亚洲免费伊人电影| 国产欧美日韩亚洲| 久久久国际精品| 成人三级在线视频| 日韩一区二区在线观看视频播放| 免播放器亚洲一区| 亚洲一区二区三区午夜| 亚洲午夜免费电影| 日本视频一区在线观看| 亚洲天堂精品视频| 国产一区二区不卡视频| 国产精品欧美一级免费| 99精品欧美一区二区三区小说| 7777精品伊人久久久大香线蕉的| 久久国产综合精品| 欧美专区日韩专区| 久久疯狂做爰流白浆xx| 色综合色综合色综合| 日韩电影在线一区| 色综合咪咪久久| 蜜臀久久99精品久久久久久9| 一本色道久久综合精品竹菊| 三级欧美在线一区| 欧美性极品少妇| 国产精品一卡二| 日韩欧美精品在线视频| 成人爽a毛片一区二区免费| 精品久久久久久久久久久久久久久| 粉嫩一区二区三区在线看 | 国产女同性恋一区二区| 91丨九色丨国产| 国产精品国产馆在线真实露脸| 国产美女99p| 亚洲欧美日韩电影| 亚洲激情啪啪| 日韩电影在线一区二区三区| 欧美视频在线一区| 成人福利电影精品一区二区在线观看| 久久女同性恋中文字幕| 99re视频在线| 亚洲精品菠萝久久久久久久| 亚洲黄色成人久久久| 麻豆精品一二三| 日韩一区二区三区精品视频 | 亚洲欧美一区二区视频| 欧洲在线视频一区| 免费观看在线色综合| 欧美一区二区三区男人的天堂| 99这里都是精品| 国产精品灌醉下药二区| 色一情一乱一伦一区二区三欧美| 视频一区欧美日韩| 91精品国产综合久久久久久| av在线不卡电影| 亚洲欧美日韩中文字幕一区二区三区| 亚洲啪啪av| 国产精品66部| 国产精品不卡一区| 91国偷自产一区二区开放时间| 国产成人精品免费一区二区| 欧美国产在线观看| 色综合欧美在线视频区| 成人精品鲁一区一区二区| 综合婷婷亚洲小说| 欧美日韩在线播放三区| 91免费在线视频观看| 亚洲一区二区三区四区中文字幕| 欧美性生活久久| 国产精品免费一区二区| 免费成人性网站| 欧美国产精品一区二区| 日韩欧美国产1| 国产精品免费看一区二区三区| 日韩黄色在线观看| 久久久综合网站| 色88888久久久久久影院按摩| av亚洲产国偷v产偷v自拍| 亚洲最新视频在线播放| 69堂精品视频| 日本高清不卡三区| 成av人片一区二区| 性做久久久久久免费观看 | 欧美在线|欧美| 国产v亚洲v天堂无码| 欧美日韩综合在线免费观看| 欧美在线观看视频一区二区| 久久国产精品久久精品国产| 久久99精品国产91久久来源| 国产午夜精品久久久久久久 | 久久久久9999亚洲精品| 亚洲三级一区| 91玉足脚交白嫩脚丫在线播放| 日欧美一区二区| 国产精品欧美久久久久无广告 | 青娱乐精品视频在线| 日韩一区二区在线免费观看| 欧美xxxx黑人又粗又长密月 | 91影院未满十八岁禁止入内| 免费在线观看日韩欧美| 国产日产欧美精品一区二区三区| 欧美日韩视频在线观看一区二区三区| 精品一区二区三区国产| 国产一区二区三区视频在线播放| 亚洲黄色尤物视频| 国产色综合久久| 日韩一区二区电影在线| 亚洲欧洲一二三| 黑人巨大精品欧美一区二区小视频| 粉嫩一区二区三区在线看| 日韩av高清在线观看| 亚洲三级在线观看| 久久新电视剧免费观看| 欧美一级久久久|