STM32-FLAPPY-BIRD

所属分类:处理器开发
开发工具:C++
文件大小:0KB
下载次数:6
上传日期:2023-09-29 08:16:38
上 传 者sh-1993
说明:  STM32F429I-DISC0 FLAPPY鸟,带触摸屏,
(STM32F429I-DISC0 FLAPPY BIRD WITH TOUCHGFX,)

文件列表:
.extSettings (196, 2023-09-29)
.mxproject (16486, 2023-09-29)
Core/ (0, 2023-09-29)
Core/Inc/ (0, 2023-09-29)
Core/Inc/FreeRTOSConfig.h (7462, 2023-09-29)
Core/Inc/MyButtonController.hpp (325, 2023-09-29)
Core/Inc/RTE_Components.h (1000, 2023-09-29)
Core/Inc/main.h (2306, 2023-09-29)
Core/Inc/stm32f4xx_hal_conf.h (19486, 2023-09-29)
Core/Inc/stm32f4xx_it.h (2053, 2023-09-29)
Core/Src/ (0, 2023-09-29)
Core/Src/freertos.c (1938, 2023-09-29)
Core/Src/main.c (30449, 2023-09-29)
Core/Src/stm32f4xx_hal_msp.c (22226, 2023-09-29)
Core/Src/stm32f4xx_hal_timebase_tim.c (4436, 2023-09-29)
Core/Src/stm32f4xx_it.c (6386, 2023-09-29)
Core/Src/system_stm32f4xx.c (26970, 2023-09-29)
Core/Startup/ (0, 2023-09-29)
Core/Startup/startup_stm32f429zitx.s (25683, 2023-09-29)
Drivers/ (0, 2023-09-29)
Drivers/BSP/ (0, 2023-09-29)
Drivers/BSP/Components/ (0, 2023-09-29)
Drivers/BSP/Components/Common/ (0, 2023-09-29)
Drivers/BSP/Components/Common/Release_Notes.html (32558, 2023-09-29)
Drivers/BSP/Components/Common/accelero.h (4538, 2023-09-29)
Drivers/BSP/Components/Common/audio.h (3560, 2023-09-29)
Drivers/BSP/Components/Common/camera.h (5306, 2023-09-29)
Drivers/BSP/Components/Common/epd.h (3274, 2023-09-29)
Drivers/BSP/Components/Common/gyro.h (4516, 2023-09-29)
Drivers/BSP/Components/Common/idd.h (6460, 2023-09-29)
Drivers/BSP/Components/Common/io.h (5299, 2023-09-29)
Drivers/BSP/Components/Common/lcd.h (3524, 2023-09-29)
Drivers/BSP/Components/Common/magneto.h (3537, 2023-09-29)
Drivers/BSP/Components/Common/ts.h (3190, 2023-09-29)
Drivers/BSP/Components/Common/tsensor.h (3609, 2023-09-29)
Drivers/BSP/Components/ili9341/ (0, 2023-09-29)
Drivers/BSP/Components/ili9341/Release_Notes.html (17368, 2023-09-29)
Drivers/BSP/Components/ili9341/ili9341.c (8227, 2023-09-29)
... ...


Logo

STM32 FLAPPY BIRD GAME

Making flappybird game on STM32F429I-DISC0 card with TouchGFX

Explore the docs

View Demo . Report Bug . Request Feature

![Contributors](https://img.shields.io/github/contributors/Emirhan58/STM32-FLAPPY-BIRD?color=dark-green) ![Stargazers](https://img.shields.io/github/stars/Emirhan58/STM32-FLAPPY-BIRD?style=social) ![Issues](https://img.shields.io/github/issues/Emirhan58/STM32-FLAPPY-BIRD)

## Table Of Contents * [About the Project](#about-the-project) * [Built With](#built-with) * [Getting Started](#getting-started) * [Prerequisites](#prerequisites) * [Installation](#installation) * [Usage](#usage) * [Roadmap](#roadmap) * [Contributing](#contributing) * [Authors](#authors) * [Acknowledgements](#acknowledgements) ## About The Project ![Screen Shot](https://i.hizliresim.com/lt0djiu.jpeg) The project I worked on during my internship at Gesk Technologies. I was working on the STM32F429I-DISC0 board, and I was asked to do something related to the LCD on the board. So, I started to create the Flappy Bird game. Why Flappy Bird: * It can be played using only the button on the STM32 board. This way, if someone wants to play the game on another STM32 board of the same model, they can do so with just a software installation, without the need to attach any additional hardware to the board. * The graphic design aspect of the game is quite easy. * It's fun to play. :smile: The project includes images from different screens, and there is also one video. ## Built With The technologies I used during the project are as follows: * [STM32CubeIDE](https://www.st.com/en/development-tools/stm32cubeide.html) * [TouchGFX](https://www.st.com/en/development-tools/touchgfxdesigner.html) ## Getting Started I will explain how to load the project onto your own board here. ### Prerequisites You should have STM32CubeIDE and TouchGFX installed on your computer. The links have been provided in the [Built With](#built-with) section. ### Installation Clone the repo ```sh git clone https://github.com/Emirhan58/STM32-FLAPPY-BIRD.git ``` ## Usage After downloading the project to your computer, navigate to the 'STM32CubeIDE' folder inside the project folder and open the '.cproject' file with STM32CubeIDE. Once you have opened the project in the IDE, you can load it onto your STM32F429I-DISC0 board through the IDE. ## Roadmap See the [open issues](https://github.com/Emirhan58/STM32-FLAPPY-BIRD/issues) for a list of proposed features (and known issues). ## Contributing * If you have suggestions for adding or removing projects, feel free to [open an issue](https://github.com/Emirhan58/STM32-FLAPPY-BIRD/issues/new) to discuss it, or directly create a pull request after you edit the *README.md* file with necessary changes. * Please make sure you check your spelling and grammar. * Create individual PR for each suggestion. ### Creating A Pull Request 1. Fork the Project 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) 3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) 4. Push to the Branch (`git push origin feature/AmazingFeature`) 5. Open a Pull Request ## Author * [**Emirhan Kaya**](https://github.com/Emirhan58/) - *Computer Science Student* ## Acknowledgements * [Emre Harbutolu](https://github.com/emre-h/) - *My Internship Supervisor*

近期下载者

相关文件


收藏者