admin管理员组

文章数量:1558099

Firmware(固件)是写在服务器某些硬件的一段代码,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作。

原理:Firmware是一段代码,只有通过Firmware,操作系统才能使用硬件。Firmware一般存储在ROM、EPROM、EEPROM、FLASH中。后面的EEPROM、FLASH都是可擦除的,也就是以前的Firmware是不可擦除的,程序一旦烧进去,就无法更改。而当可擦除的ROM出现后,Firmware就出现了升级的功能。有点像以前玩的单片机。

升级:Firmware的升级就是将新的代码烧录到可擦除的ROM中,一般是在原始的Firmware更改的程序,目的是修复一些BUG,改善用户使用体验。

固件与驱动的不同之处:

驱动(Driver/Device):驱动是硬件厂商根据操作系统编写的配置文件,其中包含有关硬件设备的信息,这些信息能够使计算机与相应的设备进行通信。

固件是在硬件的基础上进行封装,使得硬件可以更加灵活的被使用。

驱动是在硬件和固件的基础上进行封装,使得硬件可以被各个系统使用。

也许有人和我一样刚接触的时候有些困惑,为什么不把固件和驱动集成为一体呢?

当然,驱动和固件可以集成一体,但是,假如驱动与固件集成

本文标签: 服务器firmware