UCOS_TI_LM3S_Keil
|
#include <bsp.h>
宏定义 | |
#define | BSP_MODULE |
#define | BSP_GPIOA_U0RX DEF_BIT_00 /* UART0 Receive. */ |
#define | BSP_GPIOA_U0TX DEF_BIT_01 /* UART1 Transmit. */ |
#define | BSP_GPIOA_SSI0CLK DEF_BIT_02 /* OLED. */ |
#define | BSP_GPIOA_OLEDCSN DEF_BIT_03 /* OLED Chip Select. */ |
#define | BSP_GPIOA_SSI0RX DEF_BIT_04 /* OLED. */ |
#define | BSP_GPIOC_OLEDDC DEF_BIT_07 /* OLED. */ |
#define | BSP_GPIOG_PWM0 DEF_BIT_02 /* User LED. */ |
#define | BSP_GPIOG_SW_UP DEF_BIT_03 /* User Button: Up. */ |
#define | BSP_GPIOG_SW_DOWN DEF_BIT_04 /* User Button: Down. */ |
#define | BSP_GPIOG_SW_LEFT DEF_BIT_05 /* User Button: Left. */ |
#define | BSP_GPIOG_SW_RIGHT DEF_BIT_06 /* User Button: Right. */ |
#define | BSP_GPIOG_SW_SELECT DEF_BIT_07 /* User Button: Select. */ |
#define | BSP_GPIOH_PWM2 DEF_BIT_00 /* Sound. */ |
#define | BSP_GPIOH_PWM3 DEF_BIT_01 /* Sound. */ |
函数 | |
static void | BSP_LED_Init (void) |
static void | BSP_PB_Init (void) |
void | BSP_Init (void) |
CPU_INT32U | BSP_CPU_ClkFreq (void) |
void | BSP_LED_On (CPU_INT08U led) |
void | BSP_LED_Off (CPU_INT08U led) |
void | BSP_LED_Toggle (CPU_INT08U led) |
CPU_BOOLEAN | BSP_PB_GetStatus (CPU_INT08U pb) |
#define BSP_GPIOA_U0RX DEF_BIT_00 /* UART0 Receive. */ |
#define BSP_GPIOA_U0TX DEF_BIT_01 /* UART1 Transmit. */ |
#define BSP_GPIOA_SSI0CLK DEF_BIT_02 /* OLED. */ |
#define BSP_GPIOA_OLEDCSN DEF_BIT_03 /* OLED Chip Select. */ |
#define BSP_GPIOA_SSI0RX DEF_BIT_04 /* OLED. */ |
#define BSP_GPIOC_OLEDDC DEF_BIT_07 /* OLED. */ |
#define BSP_GPIOG_PWM0 DEF_BIT_02 /* User LED. */ |
参考自 BSP_LED_Init(), BSP_LED_Off(), BSP_LED_On() , 以及 BSP_LED_Toggle().
#define BSP_GPIOG_SW_UP DEF_BIT_03 /* User Button: Up. */ |
参考自 BSP_PB_GetStatus() , 以及 BSP_PB_Init().
#define BSP_GPIOG_SW_DOWN DEF_BIT_04 /* User Button: Down. */ |
参考自 BSP_PB_GetStatus() , 以及 BSP_PB_Init().
#define BSP_GPIOG_SW_LEFT DEF_BIT_05 /* User Button: Left. */ |
参考自 BSP_PB_GetStatus() , 以及 BSP_PB_Init().
#define BSP_GPIOG_SW_RIGHT DEF_BIT_06 /* User Button: Right. */ |
参考自 BSP_PB_GetStatus() , 以及 BSP_PB_Init().
#define BSP_GPIOG_SW_SELECT DEF_BIT_07 /* User Button: Select. */ |
参考自 BSP_PB_GetStatus() , 以及 BSP_PB_Init().
#define BSP_GPIOH_PWM2 DEF_BIT_00 /* Sound. */ |
#define BSP_GPIOH_PWM3 DEF_BIT_01 /* Sound. */ |
|
static |
|
static |
参考 BSP_GPIOG_SW_DOWN, BSP_GPIOG_SW_LEFT, BSP_GPIOG_SW_RIGHT, BSP_GPIOG_SW_SELECT , 以及 BSP_GPIOG_SW_UP.
参考自 BSP_Init().
void BSP_Init | ( | void | ) |
CPU_INT32U BSP_CPU_ClkFreq | ( | void | ) |
void BSP_LED_On | ( | CPU_INT08U | led) |
参考 BSP_GPIOG_PWM0.
void BSP_LED_Off | ( | CPU_INT08U | led) |
void BSP_LED_Toggle | ( | CPU_INT08U | led) |
CPU_BOOLEAN BSP_PB_GetStatus | ( | CPU_INT08U | pb) |
参考 BSP_GPIOG_SW_DOWN, BSP_GPIOG_SW_LEFT, BSP_GPIOG_SW_RIGHT, BSP_GPIOG_SW_SELECT, BSP_GPIOG_SW_UP, DEF_FALSE , 以及 DEF_TRUE.
参考自 App_TaskKbd().