Delete f429_disc_template.ino

This commit is contained in:
huaweiwx 2017-06-20 16:29:13 +08:00 committed by GitHub
parent 953a3fe706
commit c28fc35e0b
1 changed files with 0 additions and 56 deletions

View File

@ -1,56 +0,0 @@
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
#include "BSP_f429i_discovery.h"
static uint8_t LCD_Feature = 0;
// the setup routine runs once when you press reset:
void setup() {
Serial.begin(115200);
Serial.println(BSP_GetVersion(),DEC);
// initialize the BSP LED1
BSP_LED_Init(LED3);
BSP_LED_Init(LED4);
BSP_PB_Init(BUTTON_KEY, BUTTON_MODE_GPIO);
BSP_SDRAM_Init();
BSP_LCD_Init();
BSP_LCD_LayerDefaultInit(1, LCD_FRAME_BUFFER);
BSP_LCD_SelectLayer(1);
BSP_LCD_SetFont(&LCD_DEFAULT_FONT);
/* Clear the LCD */
BSP_LCD_SetBackColor(LCD_COLOR_WHITE);
BSP_LCD_Clear(LCD_COLOR_WHITE);
/* Set the LCD Text Color */
BSP_LCD_SetTextColor(LCD_COLOR_DARKBLUE);
/* Display LCD messages */
BSP_LCD_DisplayStringAt(0, 10, (uint8_t*)"STM32F429I BSP", CENTER_MODE);
BSP_LCD_SetFont(&Font16);
BSP_LCD_DisplayStringAt(0, 35, (uint8_t*)"Drivers examples", CENTER_MODE);
BSP_TS_Init(BSP_LCD_GetXSize(), BSP_LCD_GetYSize());
}
// the loop routine runs over and over again forever:
void loop() {
BSP_LED_Toggle(LED3);
delay(500);
BSP_LED_Toggle(LED4);
delay(500); // wait for a second
}
uint8_t ubKeyPressed;
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{
if (GPIO_Pin == KEY_BUTTON_PIN)
{
ubKeyPressed = SET;
}
}