?? bsp.h
字號:
/*
*********************************************************************************************************
* MICIRUM BOARD SUPPORT PACKAGE
*
* (c) Copyright 2007; Micrium, Inc.; Weston, FL
*
* All rights reserved. Protected by international copyright laws.
* Knowledge of the source code may NOT be used to develop a similar product.
* Please help us continue to provide the Embedded community with the finest
* software available. Your honesty is greatly appreciated.
*********************************************************************************************************
*/
/*
*********************************************************************************************************
*
* BOARD SUPPORT PACKAGE
*
* ST Microelectronics STM32
* with the
* IAR STM32-SK Evaluation Board
*
* Filename : bsp.h
* Version : V1.00
* Programmer(s) : Brian Nagel
*********************************************************************************************************
*/
#ifndef __BSP_H__
#define __BSP_H__
/*
*********************************************************************************************************
* EXTERNS
*********************************************************************************************************
*/
#ifdef BSP_GLOBALS
#define BSP_EXT
#else
#define BSP_EXT extern
#endif
/*
*********************************************************************************************************
* INCLUDE FILES
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* DEFINES
*********************************************************************************************************
*/
#define CPU_OSC_FREQ 6000000L
/*
*********************************************************************************************************
* GLOBAL VARIABLES
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* MACRO'S
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* FUNCTION PROTOTYPES
*********************************************************************************************************
*/
void BSP_Init (void);
void BSP_IntDisAll (void);
CPU_INT32U BSP_CPU_ClkFreq (void);
/*
*********************************************************************************************************
* LED SERVICES
*********************************************************************************************************
*/
void LED_On (CPU_INT08U led);
void LED_Off (CPU_INT08U led);
void LED_Toggle (CPU_INT08U led);
/*
*********************************************************************************************************
* PB SERVICES
*********************************************************************************************************
*/
CPU_BOOLEAN PB_GetStatus (CPU_INT08U pb);
/*
*********************************************************************************************************
* LCD BACKLIGHT SERVICES
*********************************************************************************************************
*/
void LCD_LightOn (void);
void LCD_LightOff (void);
void LCD_LightToggle (void);
/*
*********************************************************************************************************
* ADC SERVICES
*********************************************************************************************************
*/
CPU_INT16U ADC_GetStatus (CPU_INT08U adc);
/*
*********************************************************************************************************
* TICK SERVICES
*********************************************************************************************************
*/
void Tmr_TickISR_Handler (void);
/*
*********************************************************************************************************
* MODULE END
*********************************************************************************************************
*/
#endif /* End of module include. */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -