基于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
STM32 HAL库SPI接口访问FRAM MB85RS2M的范例代码,采用STM32CUBEIDE开发平台,MB85RS2M容量为256 Byte(2M bit)。具体介绍见CSDN博文《STM32存储左右互搏 SPI总线读写FRAM MB85RS2M》: https://pegasus.blog.csdn.net/article/details/131181307 。
2024-03-15 09:30:31 7.03MB stm32 fram spi
1
STM32配置读取BMP280气压传感器数据例程。STM32CUBEIDE开发平台工程范例,以STM32F401CCU6芯片连接BMP280气压传感器。采用GPIO模拟I2C协议的方式。实现绝对气压值的获取,高度的换算,以及温度的获取。具体介绍见CSDN博文《STM32配置读取BMP280气压传感器数据》。
2023-10-18 20:52:07 7.46MB stm32 BMP280 气压传感器 模拟I2C
1
STM32控制读取24位ADC芯片ADS1271例程,采用STM32CUBEIDE开发平台,以STM32F401为例,实现高速ADC芯片ADS1271(数据率达到105K SPS)的采样值读取。具体介绍见CSDN博文《STM32 MCO+SPI获取24位模数转换(24bit ADC)高速芯片ADS1271采样数据》:https://blog.csdn.net/hwytree/article/details/131130670 。
2023-09-08 21:33:02 6.94MB stm32 ADS1271 高速ADC 24-BIT
1
STM32 GPIO模拟UART串口的例程。此为实现方式类型二《STM32 GPIO模拟UART串口:外部时钟及TIM》。介绍参见: https://blog.csdn.net/hwytree/article/details/127139693 。
2023-02-23 09:33:44 3.74MB STM32 GPIO模拟 模拟UART 模拟串口
1
有原理图、源代码以及论文报告,下载即用
2022-11-26 13:31:11 9.3MB stm32 arm 嵌入式硬件 单片机
1
STM32F401试下编码器电机位置PID控制,面向想做PID控制的小白这样的算法和实现过程是很重要的,当然不可否认算法很简单,但实际需求却是用单片机实现公更重要,而完整的工程能让你更快的在硬件上搭建起来,更快的实现你想要实现的功能。
2022-11-23 21:47:21 4.85MB STM32F401 位置PID
1
STM32F401CCU6 黑色板子.rar
2022-10-22 19:03:39 128.59MB 文档
1
使用的是官方提供的固件库 内含数据手册
2022-09-28 13:39:46 1.77MB stm32
1
使用VOFA+软件和STM32CubeMa生成的工程进行PID算法调试
2022-08-21 11:35:19 11.11MB pid
1