Home > News > Information Board

Information Board

Embedded programming bsp explanation

Time: 2016-09-06 visit: 847
Embedded Systems Programming bsp is between the motherboard hardware and operating system driver layer layer between programs. So as to maintain the correct interface and upper OS, so that it can run better with hardware motherboard, providing access to hardware device registers function package for top drivers, such as embedded system BSP BSP VxWorks and Linux embedded system is relatively Although it is in a CPU achieved the same function. BSP is relative to the operating systems of different operating systems correspond to different forms of defined BSP, good support for the upper OS, but the wording and interface definitions are completely different, it is generally considered part of the operating system is part of BSP Board Support Package (board support package). In the composition of decency embedded software, so be sure to write the BSP, as defined in the form of the system to write the BSP (BSP programming process mostly be modified on the one shaped BSP template).

Embedded Systems Programming BSP is board support package, the motherboard is a layer between the hardware and the operating system, it should be said that part of the part of the operating system, the main purpose is to support the operating system, so that it can better It runs on the hardware board. BSP is relative to the operating systems of different operating systems correspond to different forms of defined BSP, the BSP such as VxWorks and Linux BSP with respect to a particular CPU is achieved in spite of the same function, but the writing and interface definitions are completely different.