韌體 跟 嵌入式 的關係 - 工程師

Steve avatar
By Steve
at 2017-12-18T16:50

Table of Contents

回覆一下個人從SW RD角度的定義,不確定是否合乎學術上的定義:

※ 引述《x246libra (宸火)》之銘言:
: 標題: Fw: [請益] 韌體 跟 嵌入式 的關係
: 時間: Mon Dec 18 11:54:35 2017
:
: ※ [本文轉錄自 Soft_Job 看板 #1QDpfuki ]
:
: 作者: x246libra (宸火) 看板: Soft_Job
: 標題: [請益] 韌體 跟 嵌入式 的關係
: 時間: Mon Dec 18 11:48:06 2017
:
: 抱歉短期間發問多次
:
: 這次想問的是 韌體跟嵌入式系統 是否指的是同一種東西
:

系統=硬體+軟體
韌體屬於軟體的一種分類,故韌體是嵌入式的一部分。
但現在很少人自己分開買MCU、記憶體、IO套件來自行組裝硬體,大多是用現成的套件。
所以對SW RD來說,開發嵌入式系統、從事嵌入式系統相關工作,都是「開發嵌入式系統上的韌體」的簡稱。

[引言恕刪]

:
: 想請問是否板上所講的嵌入式embedded 或是 韌體firmware
: 是否指同樣的工作內容?

對我來說是一樣的,除非有特別指名要EE背景。

: 想找爬文嵌入式相關資訊 不太確定要用哪個關鍵字好
: 還想順便一問 現在的物聯網是否也算嵌入式系統

是的

: 我是有再看 計算機概論的開放式線上課程
: 還是說 嵌入式多了 os
: 而韌體不用考慮os嗎?

OS只是幫忙管理硬體(CPU、memory、IO)的大型程式,
你不想有人插手也可以不用OS直接控制IO pins來完成你要的工作。
有些嵌入式系統不用OS的原因是想省成本,畢竟OS要佔用大量的memory與CPU power。
可能你的控制程式使用的memory只有64KB,但加上OS就要1MB,這樣就有點不合成本了。
但目前半導體業這麼發達,HW的成本越來越低,反而SW的維護成本越來越高,
所以不上OS的情況應該不多吧?


: → yamakazi: MCU韌體也有簡單的os阿 比如while(1){}這種 12/18 12:47
: → yamakazi: 大部份非硬體中斷都只能塞在while(1)裡工作 12/18 12:49

說真的,只用while(1){}這種情況通常是沒上OS的系統。

: → JerryLian: 這種名詞會隨時代不同而變化... 12/18 13:20

非常認同這一句話。

對於原Po在Soft_Job上提到的另一個問題: 軟體韌體的差別

個人認為他們的差別在於載體的不同。

在古老的時代,軟體是從磁帶、磁碟、軟碟上載入系統的,亦即軟體的載體相對低廉的。
而韌體是放在Mask ROM上,其更換成本是相當昂貴的。
所以韌體的容錯度非常低,要求要bug free,和開發軟體的要求不同。
但隨著PROM、EPROM、EEPROM、Flash memory逐漸開發出來,
原本換版的成本降低後,FW RD可以開始不那麼嚴謹地來開發韌體後,
我是認為兩者的差異已經不見了。:-P
以開發Android手機為例,一般我們會稱其中的Linux Kernel/BSP部分為韌體,APP為軟體。
然後Android framework有些公司歸於BSP team負責,有些歸於APP team負責。
但其實不管BSP team或APP team,他們的成果都放在Flash memory上。
我覺得韌體這一名詞隨著時間演進已經跟原本的意思差很多了。

--
直心是道場

--

All Comments

Liam avatar
By Liam
at 2017-12-19T23:22
Carol avatar
By Carol
at 2017-12-24T09:13
~~
Olga avatar
By Olga
at 2017-12-27T22:23
Hedda avatar
By Hedda
at 2017-12-28T00:43
都是吃不飽餓不死的缺
Hamiltion avatar
By Hamiltion
at 2018-01-01T01:01
Wallis avatar
By Wallis
at 2018-01-03T08:35
好了啦,講完了該加班囉
James avatar
By James
at 2018-01-07T00:49
Oscar avatar
By Oscar
at 2018-01-11T22:28
我是原發文者 謝謝你詳細的解釋
Ophelia avatar
By Ophelia
at 2018-01-13T22:49
Suhail Hany avatar
By Suhail Hany
at 2018-01-16T20:41
Mason avatar
By Mason
at 2018-01-18T09:40
推這篇
William avatar
By William
at 2018-01-18T11:16
推詳細解說
Damian avatar
By Damian
at 2018-01-18T15:52
推,繼續加班debug...
Selena avatar
By Selena
at 2018-01-21T01:03
Elvira avatar
By Elvira
at 2018-01-26T00:10
Xanthe avatar
By Xanthe
at 2018-01-27T01:45
Doris avatar
By Doris
at 2018-01-27T11:48

長春石化苗栗廠

Caitlin avatar
By Caitlin
at 2017-12-18T14:03
各位前輩好 小弟近期收到長春石化苗栗廠的工程師招考 查詢過板上的文章 幾乎都是長春人造、大連的資訊 苗栗廠的訊息比較少 想請問各位前輩有沒有關於近期內部的職缺類型 部門風氣或是面試心得等資訊可以分享 麻煩各位前輩了 手機發文,排版不周還請見諒 - ...

超豐通過汽車安全認證 攻安全晶片封裝

Andy avatar
By Andy
at 2017-12-18T13:04
https://udn.com/news/story/7240/2881286 2017-12-18 12:50中央社 台北18日電 封測廠超豐日前通過德國萊因ISO 26262汽車功能安全認證,跨入更高階的安全晶片封裝 。 台灣德國萊因發布新聞稿指出,車廠招標書上往往要求廠商需具備ISO 26262,且汽車電 子元件越來越複雜,車用市場對功能安全系統的需求逐步增加。 為了跨入更高階的安全 ...

中華電信研發役放榜

Cara avatar
By Cara
at 2017-12-18T12:33
今天中華電信研發役放榜囉! 恭喜錄取的同學們! http://www.cht.com.tw/aboutus/wanted/wan-171218-082917.html 就業即是退休~~~~~ - ...

行動支付服務仍舊難以在已開發國家中迅速

Ophelia avatar
By Ophelia
at 2017-12-18T12:01
[情報] 行動支付服務仍舊難以在已開發國家中迅速拓展 http://bit.ly/2kHWIC6 根據Kantar TNS針對美國,英國,加拿大,法國和德國等已開發國家的網際網路用戶的調 查中發現,只有少數人傾向於使用行動支付,其他支付方式仍是支付的主流模式。 事實上,最令人玩味的是,全球最喜愛使用行動支付的國家是位於亞洲的中國大陸與蒙古 。根據其調查發現,中國大陸高達64%的受訪者表示相對 ...

韌體 跟 嵌入式 的關係

Delia avatar
By Delia
at 2017-12-18T11:54
※ [本文轉錄自 Soft_Job 看板 #1QDpfuki ] 作者: x246libra (宸火) 看板: Soft_Job 標題: [請益] 韌體 跟 嵌入式 的關係 時間: Mon Dec 18 11:48:06 2017 抱歉短期間發問多次 這次想問的是 韌體跟嵌入式系統 是否指的是同一種東西 wiki對於嵌入式的介紹 嵌入式系統(Embedded System),是一種嵌入機械 ...