在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文詳解OpenWrt系統(tǒng)架構(gòu)和其他系統(tǒng)架構(gòu)的對(duì)比

Q4MP_gh_c472c21 ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-02-05 08:27 ? 次閱讀

嵌入式系統(tǒng)學(xué)習(xí)之Openwrt與其它系統(tǒng)架構(gòu)對(duì)比

下表是OpenWrt系統(tǒng)架構(gòu)和其他系統(tǒng)架構(gòu)的對(duì)比:

一文詳解OpenWrt系統(tǒng)架構(gòu)和其他系統(tǒng)架構(gòu)的對(duì)比

1. 從上表我們可以看到,openwrt主要的優(yōu)勢(shì)體現(xiàn)在小,它運(yùn)行的內(nèi)存最小只要32M,存放FW的最小size只要8M,同時(shí)能夠滿足大多數(shù)匯編指令集的需求,所以從硬件成本來(lái)說(shuō),openwrt操作系統(tǒng)可以適應(yīng)于內(nèi)存和flash更小的產(chǎn)品上,對(duì)于功能相對(duì)單一的智能產(chǎn)品,openwrt有它獨(dú)特的優(yōu)勢(shì)。

2. 不僅如此,openwrt支持使用和其他操作系統(tǒng)(Desktop Distributions/android)一樣的linux內(nèi)核,包括對(duì)802.11的支持,這也使它在無(wú)線開(kāi)發(fā)方面有更多的空間。

3. openwrt使用的C庫(kù)是uClibc,并不是使用glibc,它是一個(gè)面向嵌入式Linux系統(tǒng)的小型的C標(biāo)準(zhǔn)庫(kù),uClibc比一般用于Linux發(fā)行版的C庫(kù)GNU C Library (glibc)要小得多,glibc目標(biāo)是要支持最大范圍的硬件和內(nèi)核平臺(tái)的所有C標(biāo)準(zhǔn),而uClibc專注于嵌入式Linux.很多功能可以根據(jù)空間需求進(jìn)行取舍。

4. 在openwrt中,文件系統(tǒng)的啟動(dòng)以及管理和其他幾個(gè)系統(tǒng)有些不一樣,而且在最新的版本中更是使用了集合度比較高的daemon進(jìn)程進(jìn)行控制。一般文件系統(tǒng)的啟動(dòng)都是從init進(jìn)程開(kāi)始的,從下表中我們可以看到,不同的操作系統(tǒng),啟動(dòng)的進(jìn)程不一樣,即使是同一種“操作系統(tǒng)”,在新舊版本間的啟動(dòng)方式也不一樣,比如openwrt中,將舊版本的bosybox里面的一些功能整合在了procd里面,hotplug2對(duì)熱插拔事件的監(jiān)聽(tīng)也又ubox來(lái)替代,crond仍然用busybox里面的,ubus是dbus的簡(jiǎn)化版,簡(jiǎn)潔的API接口更適用于嵌入式平臺(tái)。

5. netifd是用來(lái)監(jiān)控和配置網(wǎng)絡(luò)信息

6. libubox是一些管理工具

7. opkg是openwrt里面安裝一些應(yīng)用程序的工具,就像ubuntu里面的apt-get, 安卓里面的apk

總的來(lái)說(shuō),運(yùn)行一個(gè)openwrt系統(tǒng)至少需要一個(gè)32M內(nèi)存+8M flash, 它支持linux內(nèi)核,新版本文件系統(tǒng)的主要管理工具包括procd,ubox,ubus,netifd和opkg.

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3629

    瀏覽量

    129788
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11351

    瀏覽量

    210497
  • OpenWrt
    +關(guān)注

    關(guān)注

    10

    文章

    130

    瀏覽量

    39480

原文標(biāo)題:嵌入式系統(tǒng)學(xué)習(xí)之Openwrt與其它系統(tǒng)架構(gòu)對(duì)比

文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    #硬聲創(chuàng)作季 #HarmonyOS HarmonyOS應(yīng)用開(kāi)發(fā)-12.3 系統(tǒng)架構(gòu)與應(yīng)用架構(gòu)

    架構(gòu)系統(tǒng)架構(gòu)HarmonyOS
    水管工
    發(fā)布于 :2022年11月16日 12:11:34

    Android的系統(tǒng)架構(gòu)包括哪些部分?

    什么是Android以后,再來(lái)說(shuō)說(shuō)Android的系統(tǒng)架構(gòu)包括哪些部分。Android的系統(tǒng)架構(gòu)和其操作系統(tǒng)一樣,采用了分層的
    發(fā)表于 12-04 14:11

    不同架構(gòu)的Ubuntu系統(tǒng)該如何chroot

    ': Exec format error兩個(gè)系統(tǒng)都是32位的,只是架構(gòu)不同,個(gè)arm架構(gòu)個(gè)Intel 80386
    發(fā)表于 11-07 22:09

    Android系統(tǒng)的CPU架構(gòu)

    Android CPU 架構(gòu)詳解
    發(fā)表于 04-15 12:00

    Crazyflie 20系統(tǒng)架構(gòu)

    Crazyflie 2.0架構(gòu)包括兩個(gè)微控制器:A NRF51, Cortex-M0, 用于實(shí)現(xiàn)無(wú)線通信和電源管理:(1)按鍵開(kāi)關(guān)邏輯(ON/OFF logic)(2)控制給其他系統(tǒng)供電(STM32
    發(fā)表于 05-23 06:45

    如何chroot不同架構(gòu)的Ubuntu系統(tǒng)

    ': Exec format error兩個(gè)系統(tǒng)都是32位的,只是架構(gòu)不同,個(gè)arm架構(gòu)個(gè)Intel 80386
    發(fā)表于 07-30 05:45

    STM32系統(tǒng)架構(gòu)

    這里所講的 STM32 系統(tǒng)架構(gòu)主要針對(duì)的 STM32F103 這些非互聯(lián)型芯片。首先我們看看 STM32 的系統(tǒng)架構(gòu)圖:STM32 主系統(tǒng)
    發(fā)表于 07-22 08:01

    初探Android系統(tǒng)整體架構(gòu)

    Android系統(tǒng)龐大且錯(cuò)綜復(fù)雜,今天小編將帶領(lǐng)大家初探Android系統(tǒng)整體架構(gòu)窺其全貌。引言本文作為Android系統(tǒng)
    發(fā)表于 08-20 06:32

    淺析ARM架構(gòu)與STM32系統(tǒng)架構(gòu)

    ARM架構(gòu)是怎樣構(gòu)成的?STM32系統(tǒng)架構(gòu)地基本原理是什么?
    發(fā)表于 10-20 06:10

    介紹golang和rust語(yǔ)言在openwrt系統(tǒng)、mips架構(gòu)下的交叉編譯

    本文簡(jiǎn)單的介紹了golang和rust語(yǔ)言在openwrt系統(tǒng)、mips架構(gòu)下的交叉編譯。環(huán)境主機(jī)系統(tǒng)內(nèi)核架構(gòu)host主機(jī)Centos 7.
    發(fā)表于 11-05 09:11

    決定嵌入式系統(tǒng)軟件架構(gòu)的因素和架構(gòu)的影響

    嵌入式系統(tǒng)軟件架構(gòu)設(shè)計(jì)目錄1.前言42.決定架構(gòu)的因素和架構(gòu)的影響42.1.常見(jiàn)的誤解52.1.1.小型的系統(tǒng)不需要
    發(fā)表于 11-08 06:54

    什么是電源系統(tǒng)架構(gòu)

    1.電源系統(tǒng)架構(gòu)什么是電源系統(tǒng)架構(gòu)?將粗糙不穩(wěn)的輸入轉(zhuǎn)化為個(gè)穩(wěn)定精準(zhǔn)的直流輸出,給系統(tǒng)IC或者
    發(fā)表于 01-03 08:10

    什么是系統(tǒng)架構(gòu) 為什么要做架構(gòu)設(shè)計(jì)

    以上的定義從高層抽象視角對(duì)什么是架構(gòu)給予了自己的回答,相比之下,Neil Ford 在《軟件架構(gòu)基礎(chǔ)》書(shū)中對(duì)架構(gòu)給出了更具象的闡述,其從架構(gòu)
    的頭像 發(fā)表于 11-10 10:19 ?4522次閱讀

    詳解FreeRTOS:嵌入式軟件系統(tǒng)架構(gòu)

    目前常見(jiàn)的嵌入式軟件系統(tǒng)架構(gòu)有三種可以分為:輪詢系統(tǒng)架構(gòu)、前后臺(tái)系統(tǒng)架構(gòu)和多任務(wù)
    的頭像 發(fā)表于 05-04 16:40 ?2666次閱讀
    <b class='flag-5'>詳解</b>FreeRTOS:嵌入式軟件<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>架構(gòu)</b>

    詳解電子電氣架構(gòu)的演進(jìn)

    雖然電子電氣架構(gòu)的概念在過(guò)去的20年間才逐漸發(fā)展起來(lái),電子電氣系統(tǒng)卻已經(jīng)有了超過(guò)40年的歷史。在電子電氣架構(gòu)這個(gè)概念尚未出現(xiàn)的年代里,汽車電子電氣系統(tǒng)一直在持續(xù)的發(fā)展中。
    的頭像 發(fā)表于 07-19 11:31 ?4416次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>詳解</b>電子電氣<b class='flag-5'>架構(gòu)</b>的演進(jìn)
    主站蜘蛛池模板: 中国业余老太性视频 | 欧洲精品码一区二区三区免费看 | 91无毒不卡 | 啪啪亚洲| 色免费在线观看 | 萝l在线精品社区资源 | 国产精品自在线天天看片 | 亚洲综合色吧 | 天天摸夜夜添夜夜添国产 | 欧美在线视频看看 | 理论毛片| 久久久久久国产精品免费免费 | 四虎影院在线播放 | 国产成人啪午夜精品网站男同 | 婷婷五月五 | 色播基地| 三级成人网| 一本到卡二卡三卡免费高 | 日本污污视频 | 午夜影院a | avbobo官网在线入口 | 2019天天干 | 亚洲成a人伦理 | 午夜精品久久久久久久四虎 | 在线观看成人网 | 国产综合成色在线视频 | 午夜窝窝| 超级淫小黄文大全很污的那种 | 久久精品国产福利国产琪琪 | 亚洲三级黄 | 97影院理论片在线观看 | 天天上天天操 | 第九色| 亚洲网站免费 | 黄网站色成年片大免费软件 | 亚洲国产成人久久 | 亚洲日本在线观看视频 | 国内精品久久久久影院免费 | 一级无毛片 | 亚洲最大成人网色 | 伊人久久大线蕉香港三级 |