QQ荔枝蜜
固件(FirmWare)的词典里的解释是具有软件功能的硬件,在早期这种器件一般都是存有软件的EROM或EPROM(电可擦除可编程只读存储器)等,通常这些硬件内所保存的程序是无法被用户直接读出或修改的,随着技术的慢慢开放,固件发展到今天,已经有了重新的定义。而我们所说的mp3固件,更倾向的认为是一种软件体,他承担着一个系统最基础、最底层工作,并且以mp3中的FLASH作为载体,与mp3其他硬件部分同时存在,不过硬件是有形的,而固件对于我们来说是无形的,虽然为看不见的东西,但固件的其作用确不容忽视.
winnie222626
固件库工程师是对硬件功能进行一定的封装,驱动调用固件库。这么说可能你会疑问为什么要分驱动和固件,因为操作系统不同,所以驱动的方法不同,不可能写一个通用的驱动适用于所有的操作系统,所以硬件厂商一般会提供固件库,是对硬件功能的一种封装。另外,固件库还包括一些固话在硬件中的程序,类似于bootloader,比如一些网络芯片一般做成“傻瓜”芯片,上电后就可以使用,是因为运行了固化的程序,会做一些自适应。
优质工程师考试问答知识库