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

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

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

編程器固件和路由器固件什么不同

姚小熊27 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2018-04-09 09:38 ? 次閱讀

固件的概念

固件(Firmware)就是寫入EROM(可擦寫只讀存儲(chǔ)器)或EEPROM(電可擦可編程只讀存儲(chǔ)器)中的程序。固件是指設(shè)備內(nèi)部保存的設(shè)備“驅(qū)動(dòng)程序”,通過(guò)固件,操作系統(tǒng)才能按照標(biāo)準(zhǔn)的設(shè)備驅(qū)動(dòng)實(shí)現(xiàn)特定機(jī)器的運(yùn)行動(dòng)作,比如光驅(qū)、刻錄機(jī)等都有內(nèi)部固件。

固件是擔(dān)任著一個(gè)系統(tǒng)最基礎(chǔ)最底層工作的軟件。而在硬件設(shè)備中,固件就是硬件設(shè)備的靈魂,因?yàn)橐恍┯布O(shè)備除了固件以外沒(méi)有其它軟件組成,因此固件也就決定著硬件設(shè)備的功能及性能。

固件的工作原理

固件(firmware)一般存儲(chǔ)于設(shè)備中的電可擦除只讀存儲(chǔ)器EEPROM(ElectricallyErasableProgrammableROM)或FLASH芯片中,一般可由用戶通過(guò)特定的刷新程序進(jìn)行升級(jí)的程序。一般來(lái)說(shuō),擔(dān)任著一個(gè)數(shù)碼產(chǎn)品最基礎(chǔ)、最底層工作的軟件才可以稱之為固件,比如計(jì)算機(jī)主板上的基本輸入/輸出系統(tǒng)BIOS(BasicInput/outputSystem),在以前其實(shí)更多的專業(yè)人士叫它固件。

通常這些硬件內(nèi)所保存的程序是無(wú)法被用戶直接讀出或修改的。在以前,一般情況下是沒(méi)有必要對(duì)固件進(jìn)行升級(jí)操作的,即使在固件內(nèi)發(fā)現(xiàn)了嚴(yán)重的Bug也必須由專業(yè)人員帶著寫好程序的芯片把原來(lái)機(jī)器上的更換下來(lái)。早期固件芯片一般采用了ROM設(shè)計(jì),它的Firmware代碼是在生產(chǎn)過(guò)程中固化的,用任何手段都無(wú)法修改。隨著技術(shù)的不斷發(fā)展,修改固件以適應(yīng)不斷更新的硬件環(huán)境成了用戶們的迫切要求,所以,可重復(fù)寫入的可編程可擦除只讀存儲(chǔ)器EPROM(ErasableProgrammableROM),EEPROM和flash出現(xiàn)了。這些芯片是可以重復(fù)刷寫的,讓固件得以修改和升級(jí)。

編程器固件和路由器固件什么不同

固件的技術(shù)性能

固件可以說(shuō)是神經(jīng)中樞,也可以稱作COMBO的操作系統(tǒng),它包括很多模塊:驅(qū)動(dòng)、控制、解碼、傳送、檢測(cè)……,只有在它的控制下COMBO才能正常工作。同時(shí),固件還帶有許多附加功能,如糾錯(cuò)技術(shù)、安全刻錄技術(shù)、播放控制技術(shù)等。

實(shí)際上,COMBO光驅(qū)固件中的關(guān)鍵技術(shù)就是對(duì)各種盤片的識(shí)別,而這是通過(guò)識(shí)別CD、CD-R(W)和DVD盤片在數(shù)據(jù)凹槽的密度與盤片的化學(xué)層的不同完成的。當(dāng)把盤片放入光驅(qū)中,光驅(qū)收到操作命令后,含有固件的控制芯片會(huì)發(fā)出指令,激光頭根據(jù)指令依次發(fā)出DVD讀取、CD-ROM讀取以及CD-R寫入、CD-RW擦寫的四種激光試探,如果收到反饋則判斷它是何種類別的盤片。按照這一操作程序,一般DVD-ROM盤片需要一次識(shí)別,CD盤片需要兩次識(shí)別,而CD-R和CD-RW則要經(jīng)過(guò)三次。很顯然,固件的制作水平?jīng)Q定著COMBO光驅(qū)的質(zhì)量。

由COMBO光驅(qū)中可以看出,硬件設(shè)備的固件與它的硬件有著幾乎相等的地位,而在某些程度上來(lái)說(shuō)固件可能更重要一些。因?yàn)橹挥芯帉懗龀錾墓碳绦虿趴梢愿映浞?、巧妙的發(fā)揮硬件的作用,而且優(yōu)秀的固件還可以彌補(bǔ)一些硬件上的缺陷。

編程器固件和路由器固件什么不同

根據(jù)路由器的型號(hào)和版本,先下載固件在電腦上,然后通過(guò)在瀏覽器的路由器界面打開下載的固件,進(jìn)行升級(jí)。無(wú)線路由器固件相當(dāng)于臺(tái)式電腦的windows系統(tǒng)。不同的路由器有不同的固件,不同型號(hào)的無(wú)線路由器固件不能互換。

固件在無(wú)線路由器出廠的時(shí)候通常封裝在一個(gè)flash集成電路里,現(xiàn)在的flash集成電路通常采用8腳封裝,也有更多針腳的,它焊接在路由器的主板上,相當(dāng)于臺(tái)式電腦的硬盤。有些狂熱的無(wú)線路由器愛(ài)好者把開源的路由器固件通過(guò)編程器刷入不同的無(wú)線路由器,達(dá)到增加功率、功能的效果。前提是需要改造或加大無(wú)線路由器的內(nèi)存和flash集成電路。

用電腦比喻通俗的來(lái)說(shuō),官方的固件就是電腦的操作系統(tǒng),Xp、win7等,但是每次開機(jī)都要通過(guò)BIOS自檢、再加載系統(tǒng)文件,編程器固件就是包含兩者。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3732

    瀏覽量

    113767
  • 固件
    +關(guān)注

    關(guān)注

    10

    文章

    556

    瀏覽量

    23023
  • 編程器
    +關(guān)注

    關(guān)注

    9

    文章

    395

    瀏覽量

    42318
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    路由器固件的解包與打包

    假定已經(jīng)把電腦上完美運(yùn)行的客戶端進(jìn)行了交叉編譯,生成了要在路由上運(yùn)行的撥號(hào)程序(假定為Client),且路由器有合適的固件(假定為firm.bin)。那么要在路由器上運(yùn)行Client
    發(fā)表于 01-04 08:53

    主流路由器固件有哪幾個(gè)

    路由器和交換機(jī)是搞網(wǎng)絡(luò)的最熟悉不過(guò)的。路由器和交換機(jī)的操作系統(tǒng)是什么那?大多是一些嵌入式Linux發(fā)行版。我們一般稱之為固件。主流路由器固件
    發(fā)表于 12-22 08:24

    分享一種在無(wú)法用網(wǎng)線連接路由器刷機(jī)時(shí)手動(dòng)組裝編程器固件的方法

    在無(wú)法用網(wǎng)線連接路由器刷機(jī)時(shí)手動(dòng)組裝編程器固件的方法:breed 分配128k,不夠的用0補(bǔ)(并不是一定要128k,有的固件是從0x50000啟動(dòng)的,這時(shí)候就得分配320k,breed
    發(fā)表于 01-20 08:29

    無(wú)線路由器固件損壞的維修方法

    大家都知道我們的路由器買回來(lái)后,可以定期從路由器官方網(wǎng)站上下載到新的固件對(duì)它進(jìn)行升級(jí),新固件一般會(huì)增加一些新的功能,或是更改一些BUG,但是如果我們升
    發(fā)表于 10-14 16:38 ?248次下載

    AVR編程器固件和USB驅(qū)動(dòng)

    USBASP下載編程器USB-UART下載轉(zhuǎn)換(電路+固件+USB驅(qū)動(dòng)等),本資料描述:AVR編程器固件和USB驅(qū)動(dòng)。
    發(fā)表于 12-21 10:16 ?15次下載

    小米潘多拉固件

    路由器刷機(jī)固件 小米潘多拉
    發(fā)表于 02-23 13:52 ?17次下載

    hg255d路由器掛卡固件 刷機(jī)文件-內(nèi)有視頻教程

    hg255d路由器掛卡固件 刷機(jī)文件-內(nèi)有視頻教程。
    發(fā)表于 04-29 16:50 ?28次下載

    802.11n路由器拆解:可換刷固件來(lái)升級(jí)

    OnNetworks公司的N150R——一款基本的802.11n級(jí)別的路由器。這款路由器一旦將其供應(yīng)商提供的固件替換為NETGEAR品牌的相同硬件的固件后,性能就會(huì)要好很多。這次我將介
    的頭像 發(fā)表于 01-22 14:34 ?1.1w次閱讀

    榮欣4掛卡路由器原廠刷機(jī)固件PandoraBox下載

    榮欣4掛卡路由器原廠刷機(jī)固件
    發(fā)表于 03-19 13:43 ?5次下載

    FW300R-V2路由器固件的資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是FW300R-V2路由器固件的資料合集免費(fèi)下載。
    發(fā)表于 11-04 08:00 ?0次下載

    蒲公英新推出ROM4.0固件,以加強(qiáng)路由器安全性能

    近日,貝銳科技旗下蒲公英異地智能組網(wǎng)推出了ROM4.0固件,本次迭代的重點(diǎn)是加強(qiáng)路由器安全,因此在原有路由器管理中新增【安全管理】,增加了ARP管理和ACL規(guī)則。
    發(fā)表于 04-10 14:35 ?1330次閱讀
    蒲公英新推出ROM4.0<b class='flag-5'>固件</b>,以加強(qiáng)<b class='flag-5'>路由器</b>安全性能

    家用路由器固件升級(jí)方法

    路由器用的時(shí)間長(zhǎng)了以后難免多多少少出現(xiàn)卡頓掉線的問(wèn)題,這時(shí)候如果路由器本身沒(méi)有硬損傷的話,我們可以選擇升級(jí)路由固件那么怎么做呢?
    發(fā)表于 06-25 16:57 ?2602次閱讀
    家用<b class='flag-5'>路由器</b>的<b class='flag-5'>固件</b>升級(jí)方法

    固件升級(jí)失敗怎么辦

    路由器要適用更新的接入設(shè)備,必須要定期進(jìn)行固件升級(jí),而路由器在進(jìn)行固件升級(jí)的時(shí)候,會(huì)擦除Flash閃存上面存儲(chǔ)的路由器
    的頭像 發(fā)表于 11-30 14:12 ?1.7w次閱讀

    路由器配置說(shuō)明

    更換固件 :登錄路由器的管理頁(yè)面,選擇系統(tǒng)管理,在出現(xiàn)的子頁(yè)面中選擇固件升級(jí),點(diǎn)擊上傳,選中剛剛下載好 的固件,開始升級(jí),等待升級(jí)完成
    發(fā)表于 04-29 17:47 ?14次下載

    杰拓迷你電腦D2308U編程器bios固件

    杰拓迷你電腦D2308U編程器bios固件
    發(fā)表于 10-31 15:49 ?0次下載