基于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 内存、6 个通用 16 位定时器、2 个通用 32 位定时器、1 个 DMA控制器(共 16 个通道)、4 个 SPI、3 个 IIC、3 个串口、1 个全速 USB 2.0 OTG、1 个 12位 ADC、1 路 SDIO 等。该芯片是 STM32F4 家族常用型号里面,中等配置的芯片,对于STM32 初学者学习最适合
2024-06-16 15:14:15
12.71MB
stm32
1