程序固化是什么意思 什么是軟件固化?嵌入式系統(tǒng)軟件為什么要固化?
什么是軟件固化?嵌入式系統(tǒng)軟件為什么要固化?軟件固化,用我們通俗的話(huà)說(shuō),就是把程序燒到芯片上。特定程序?qū)懭胄酒?,如果用?hù)不使用特定的燒錄工具,他將無(wú)法對(duì)程序進(jìn)行任何更改,就好像軟件是固定的,所以我們
什么是軟件固化?嵌入式系統(tǒng)軟件為什么要固化?
軟件固化,用我們通俗的話(huà)說(shuō),就是把程序燒到芯片上。
特定程序?qū)懭胄酒?,如果用?hù)不使用特定的燒錄工具,他將無(wú)法對(duì)程序進(jìn)行任何更改,就好像軟件是固定的,所以我們稱(chēng)之為軟件固化。
一個(gè)典型的例子是PC主板上的BIOS,出廠(chǎng)前會(huì)燒一些系統(tǒng)啟動(dòng)代碼,所以我們有時(shí)會(huì)說(shuō)BIOS上固化了一段啟動(dòng)代碼,這段代碼就是固化的軟件。用戶(hù)無(wú)法查看或修改此代碼。
嵌入式系統(tǒng)之所以被稱(chēng)為嵌入式系統(tǒng),根本原因是嵌入式系統(tǒng)的軟件在出廠(chǎng)前已經(jīng)固化在芯片上,使產(chǎn)品能夠?qū)崿F(xiàn)特定的功能。產(chǎn)品出廠(chǎng)后,用戶(hù)拿到產(chǎn)品后,打開(kāi)電源即可使用。不允許用戶(hù)自己為產(chǎn)品安裝其他應(yīng)用程序。這也是嵌入式系統(tǒng)與通用計(jì)算機(jī)(PC)的根本區(qū)別。