STM32F401RCT6谷歌小恐龙游戏工程

上传者: 50296344 | 上传时间: 2024-06-16 15:14:15 | 文件大小: 12.71MB | 文件类型: ZIP
基于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 初学者学习最适合

文件下载

资源详情

[{"title":"( 277 个子文件 12.71MB ) STM32F401RCT6谷歌小恐龙游戏工程","children":[{"title":"RTC.uvguix.1119 <span style='color:#111;'> 92.19KB </span>","children":null,"spread":false},{"title":"RTC.uvguix.Administrator <span style='color:#111;'> 84.74KB </span>","children":null,"spread":false},{"title":"RTC.axf <span style='color:#111;'> 647.54KB </span>","children":null,"spread":false},{"title":"system_stm32f4xx.c.bak <span style='color:#111;'> 27.12KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_conf.h.bak <span style='color:#111;'> 19.58KB </span>","children":null,"spread":false},{"title":"asc.h.bak <span style='color:#111;'> 14.06KB </span>","children":null,"spread":false},{"title":"oledfont.h.bak <span style='color:#111;'> 12.81KB </span>","children":null,"spread":false},{"title":"main.c.bak <span style='color:#111;'> 8.46KB </span>","children":null,"spread":false},{"title":"dinogame.c.bak <span style='color:#111;'> 6.81KB </span>","children":null,"spread":false},{"title":"rtc.c.bak <span style='color:#111;'> 6.79KB </span>","children":null,"spread":false},{"title":"oled.c.bak <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"stm32f4xx_it.c.bak <span style='color:#111;'> 5.44KB </span>","children":null,"spread":false},{"title":"gpio.c.bak <span style='color:#111;'> 5.13KB </span>","children":null,"spread":false},{"title":"adc.c.bak <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"main.h.bak <span style='color:#111;'> 4.51KB </span>","children":null,"spread":false},{"title":"i2c.c.bak <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"timer.c.bak <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"usart.c.bak <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"flash.c.bak <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"tim.c.bak <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"gpio.h.bak <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_msp.c.bak <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"stm32f4xx_it.h.bak <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"control.c.bak <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"oled.h.bak <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"rtc.h.bak <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"adc.h.bak <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"usart.h.bak <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"tim.h.bak <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"i2c.h.bak <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"flash.h.bak <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"timer.h.bak <span style='color:#111;'> 635B </span>","children":null,"spread":false},{"title":"dinogame.h.bak <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"control.h.bak <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim.c <span style='color:#111;'> 245.16KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc_ex.c <span style='color:#111;'> 155.49KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_uart.c <span style='color:#111;'> 133.07KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim_ex.c <span style='color:#111;'> 82.80KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rtc.c <span style='color:#111;'> 66.91KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rtc_ex.c <span style='color:#111;'> 60.70KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ex.c <span style='color:#111;'> 50.05KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc.c <span style='color:#111;'> 42.44KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma.c <span style='color:#111;'> 39.87KB </span>","children":null,"spread":false},{"title":"system_stm32f4xx.c <span style='color:#111;'> 27.12KB </span>","children":null,"spread":false},{"title":"system_stm32f4xx.c <span style='color:#111;'> 26.94KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash.c <span style='color:#111;'> 24.21KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_pwr_ex.c <span style='color:#111;'> 22.83KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_pwr.c <span style='color:#111;'> 20.55KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal.c <span style='color:#111;'> 19.29KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_gpio.c <span style='color:#111;'> 18.92KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_cortex.c <span style='color:#111;'> 18.72KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_exti.c <span style='color:#111;'> 15.11KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma_ex.c <span style='color:#111;'> 10.34KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 9.26KB </span>","children":null,"spread":false},{"title":"gpio.c <span style='color:#111;'> 7.93KB </span>","children":null,"spread":false},{"title":"dinogame.c <span style='color:#111;'> 6.81KB </span>","children":null,"spread":false},{"title":"rtc.c <span style='color:#111;'> 6.79KB </span>","children":null,"spread":false},{"title":"oled.c <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ramfunc.c <span style='color:#111;'> 6.05KB </span>","children":null,"spread":false},{"title":"stm32f4xx_it.c <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false},{"title":"adc.c <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"usart.c <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"i2c.c <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"timer.c <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"flash.c <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"tim.c <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_msp.c <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"control.c <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_i2c.crf <span style='color:#111;'> 683.56KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim.crf <span style='color:#111;'> 623.53KB </span>","children":null,"spread":false},{"title":"i2c.crf <span style='color:#111;'> 622.33KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_i2c_ex.crf <span style='color:#111;'> 619.71KB </span>","children":null,"spread":false},{"title":"timer.crf <span style='color:#111;'> 618.93KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_adc.crf <span style='color:#111;'> 616.90KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_adc_ex.crf <span style='color:#111;'> 613.30KB </span>","children":null,"spread":false},{"title":"adc.crf <span style='color:#111;'> 609.89KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_uart.crf <span style='color:#111;'> 587.15KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim_ex.crf <span style='color:#111;'> 585.79KB </span>","children":null,"spread":false},{"title":"main.crf <span style='color:#111;'> 578.25KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rtc_ex.crf <span style='color:#111;'> 571.26KB </span>","children":null,"spread":false},{"title":"dinogame.crf <span style='color:#111;'> 570.97KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc.crf <span style='color:#111;'> 570.04KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rtc.crf <span style='color:#111;'> 569.98KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma_ex.crf <span style='color:#111;'> 569.75KB </span>","children":null,"spread":false},{"title":"flash.crf <span style='color:#111;'> 569.52KB </span>","children":null,"spread":false},{"title":"control.crf <span style='color:#111;'> 568.60KB </span>","children":null,"spread":false},{"title":"rtc.crf <span style='color:#111;'> 568.52KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma.crf <span style='color:#111;'> 567.21KB </span>","children":null,"spread":false},{"title":"gpio.crf <span style='color:#111;'> 567.02KB </span>","children":null,"spread":false},{"title":"usart.crf <span style='color:#111;'> 566.47KB </span>","children":null,"spread":false},{"title":"oled.crf <span style='color:#111;'> 566.12KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ex.crf <span style='color:#111;'> 564.68KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc_ex.crf <span style='color:#111;'> 564.19KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash.crf <span style='color:#111;'> 564.03KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_gpio.crf <span style='color:#111;'> 562.29KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_exti.crf <span style='color:#111;'> 562.06KB </span>","children":null,"spread":false},{"title":"tim.crf <span style='color:#111;'> 561.79KB </span>","children":null,"spread":false},{"title":"stm32f4xx_it.crf <span style='color:#111;'> 561.61KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_pwr.crf <span style='color:#111;'> 561.54KB </span>","children":null,"spread":false},{"title":"stm32f4xx_hal_msp.crf <span style='color:#111;'> 561.33KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明