Can driver for some device (for example LCD display), also be called library (a set of functions for work with)? If not what is the difference, and what term is used for what?
Electronic – Are drivers and libraries the same
devicedriverlibrary
Related Topic
- Electronic – How device drivers work
- Electronic – Are there Atmel and PIC libraries for Eagle
- Electronic – Unified Driver model for low speed and high speed microcontrollers with limited and good memory
- Electronic – CADSOFT EAGLE libraries searching best practices
- Electronic – Conventional way to manage and use the libraries in Altium
- Electronic – How to use libraries with delays inside within a time critical STM32 HAL application
Best Answer
The term "library" is generally used for something that is written once, and used (or at least written as if it is to be used) more than once, often by someone that is not its original author.
The term "device driver" is genrally used for a piece of software that handles the specifics of one device (a piece of hardware).
In most cases a device driver will be a library, but you could write a device driver specifically for one project.
A library can do other things than handling a device, for instance a data compression library.