固件

✍ dations ◷ 2025-08-13 17:32:09 #嵌入式系统,固件

固件(英语:firmware),是一种嵌入在硬件设备中的软件。通常它是位于特殊应用集成电路(ASIC)或可编程逻辑器件(PLD)之中的闪存或EEPROM或PROM里,有的可以让用户更新。可以应用在非常广泛的电子产品中,从遥控器、计算器到电脑中的键盘、硬盘,甚至工业机器人中都可见到它的身影。

顾名思义,固件的所在是位于软件和硬件之间的。像软件一样,他是一个被电脑所运行的程序。然而它是对于硬件内部而言更加贴近以及更加重要的部分,而对于外在的世界而言较无重要的意义。

“固件”这个名词是源自于为了如AMD29xx之类的微程序所写之微程序。后来它被当成取代一个低价的微处理器里的一部分功能。

实际而言,一般硬件可以透过对固件的升级提升其性能及可靠性。在众多的有规律的固件升级中刻录设备是其中之一,比如说光盘刻录器(DVD, CD, HD DVD, Blu-ray),随着媒体技术的日新月异,固件的更新可以确保硬件保持在最新的状态以及确保其兼容性。

固件已经演进为一个硬件设备当中的可编程的内容,比如说固件可能包含有一处理器之机器代码或者固定功能之设备,或是网关数组或者可编程之逻辑器件之设置。

固件的一个一般性的特色是它可以随时以 电流清除并重写 或 更换存储介质 的方式更新。

固件可以(但并非必需)暴露出一个可由外界连接的接口。比如说在某些调制解调器的实现中,固件并非可以直接访问,但却是由硬件以及韧体所组成回应主机的一部分。

固件原本被存放在于ROM中,然而价格以及性能的需求已经让原件供应商妥协于其他的替代方案,包含了非易失性的媒体比如说EEPROM以及闪存或是SRAM的解决方案。

未经授权地更改固件有时候可以得到制造商不提供的功能或规避某些侦测,例如使DVD播放机的区码功能失效。

相关

  • 中子毒物中子毒物(英语:Neutron poison)是一种具有大中子吸收截面的物质,由于会对连锁反应造成负面影响,而被称为“毒物”,常应用于反应堆物理计算中。在反应堆中,我们尽可能希望中子由可裂
  • 微管微管(英语:Microtubule)是细胞骨架的一个组成部分,遍布于细胞质中。微管蛋白的这些管状聚合物可以增长长达50微米,具有25微米的平均长度,并且是高度动态的。微管的外径约为24纳米,
  • 邻肾小球细胞邻肾小球细胞(juxtaglomerular cells、球旁细胞),又称JG细胞(JG cells)为肾脏内负责合成、贮存,及分泌肾素的细胞。邻肾小球细胞属于特化平滑肌,主要位于入球小动脉的管壁上,部分则
  • 口渴口渴是口里很干,想要喝水的情况,或者广义来说,是渴求液体的情况。这种情况是动物的基本本能,而这也是一个重要的机制,以使动物的体液浓度平衡。导致口渴的原因可能是因为缺乏体液
  • 詹姆斯敦詹姆斯镇是英国在美洲建立的第一个永久性的殖民地,以当时的英国国王詹姆斯一世命名。位于詹姆斯河(原名波瓦坦河)东北岸约4公里处。1606年,一些大胆的英国商人成立了弗吉尼亚
  • 托勒密五世托勒密五世“神显者”(希腊语:Πτολεμαῖος Ἐπιφανής Εὐχάριστος, 前209年10月9日-前180年9月),是 托勒密埃及第五位国王(Basileus)和法老,于前204年7月
  • 橡树岭 (田纳西州)橡树岭(Oak Ridge)是美国田纳西州安德森县和罗恩县的一座城市,人口约2.7万(2000年)。能源部的橡树岭国家实验室位于此市。
  • .bz.bz为伯利兹国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn
  • 黄祖瑜黄祖瑜(1912年-2005年6月5日),欧洲著名东方学者,瑞典中国文化学者。河南信阳人。1933年考入国立中央大学数学系学习,并旁听文学院课程,1937年毕业后赴英国伦敦大学留学。二战的爆发
  • 吕勒奥吕勒奥(Luleå)是位于瑞典北部北博滕地区的一个城市。吕勒奥也是北博滕省的省府和吕勒奥教区的主教座所在地。吕勒奥附近的小镇加默尔斯塔德教堂村在1996年被登录为世界文化遗