
基于STM32F401RCT6的谷歌小恐龙游戏工程
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为一款基于STM32F401RCT6微控制器的嵌入式系统实现的谷歌小恐龙游戏。通过C语言编写,结合硬件电路设计,打造独特的交互体验。
基于STM32F401RCT6 MCU芯片的谷歌小恐龙游戏工程代码能够正常运行,并将游戏画面显示在OLED屏上。该设计具备以下功能:
1. RESET键重启,显示小恐龙游戏封面;
2. KEY1键实现小恐龙跳跃;
3. KEY2键重新开始;
4. KEY3键读取历史最高分,在串口助手中显示;
5. KEY_UP键读取温度,并在串口助手进行相应提醒;
6. 每一次闯关分数会在串口助手中显示;
7. 若本轮游戏得分超过历史最高分,则会自动保存到FLASH。
该工程使用了板载资源包括UART、OLED屏、按键(KEY)、闪存(FLASH)、温度传感器以及ADC和LED。实验板采用STM32F401RCT6作为MCU,这款芯片的资源配置如下:64KB SRAM、256KB FLASH、512B OTP内存、六个通用16位定时器、两个通用32位定时器、一个DMA控制器(共16个通道)、四个SPI接口、三个IIC接口、三个串口、一个全速USB 2.0 OTG和一路SDIO。作为STM32F4家族中等配置的芯片,这款MCU非常适合初学者进行学习使用。
全部评论 (0)
还没有任何评论哟~


