uC-OS-III Board Support Package BSP
The Board Support Package (BSP) is generally found with the evaluation or target board as it is specific to that board. In fact, when well written, the BSP should be used for multiple projects.
\Micrium \Example \<manufacturer> \<board name>
\bsp \*.*
\Micrium
Contains all software components and projects provided by Micriμm.
\Examples
This sub-directory contains all example projects.
\<manufacturer>
The name of the manufacturer of the evaluation board used in the example. The “<” and “>” are not part of the actual name.
\<board name>
The name of the evaluation board used. The “<” and “>” are not part of the actual name.
\bsp
This directory is always called bsp (Board Support Package).
\*.*
The source files of the BSP. Typically all of the file names start with BSP. It is therefore normal to find bsp.c
and bsp.h
in this directory. BSP code should contain such functions as LED control functions, initialization of timers, interface to Ethernet controllers and more.