adminer 发表于 2025-4-30 08:53:44

《零基础玩转STM32CubeMX——LED流水灯实战》

# 一、STM32CubeMX环境搭建
1. 下载安装STM32CubeMX([官网链接](https://www.st.com/))
2. 配置Java运行环境(需JDK 8+)
3. 安装对应芯片支持包(以STM32F103C8T6为例)

# 二、创建第一个工程
1. 选择芯片型号 → 设置时钟源(HSE)
2. 配置GPIO引脚(PC13设置为输出模式)
3. 生成代码(IDE选择Keil MDK)

# 三、代码编写
```c
// main.c 中添加以下代码
while (1) {
HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_13);
HAL_Delay(500); // 500ms闪烁
}

adminer 发表于 2025-4-30 11:28:01


---

#### **2. 《Arduino+ESP32打造物联网气象站》**
**关键词**:ESP32物联网项目、气象站、Blynk应用
**正文**:
```markdown
# 所需材料
- ESP32开发板 ×1
- BME280传感器(温湿度气压)
- 0.96寸OLED屏幕

# 接线图

adminer 发表于 2025-4-30 11:30:13

#include <Wire.h>
#include <Adafruit_BME280.h>
Adafruit_BME280 bme;

void setup() {
Serial.begin(115200);
if (!bme.begin(0x76)) {
    Serial.println("BME280未连接!");
}
}

void loop() {
Serial.print("温度:");
Serial.println(bme.readTemperature());
delay(2000);
}

页: [1]
查看完整版本: 《零基础玩转STM32CubeMX——LED流水灯实战》