Library Search
结果页STM32 代码例程
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 STM32 HAL/LL # STM32 HAL/LL 技术栈概览
STM32 HAL(Hardware Abstraction Layer)与 LL(Low-Layer)是意法半导体为 STM32 全系列 MCU 提供的官方固件库。HAL 抽象级别最高,提供可移植 API;LL 贴近寄存器,性能更优。配合 STM32CubeMX 图形化配置工具,构成完整的 STM32 开发生态。
## 解决什么问题
- **外设复… 3% OpenOCD # OpenOCD:命令行烧录与 GDB 调试 STM32
## 目标
使用 OpenOCD + arm-none-eabi-gdb 通过 ST-Link 对 STM32F4 进行命令行烧录和源码级调试。
## 硬件
- STM32 Nucleo-F407ZG 开发板(内置 ST-Link/v2-1)
- 或任意 STM32 + ST-Link 连接
## 一、烧录固件
### 1.… 3% KiCad # KiCad 实战:从原理图到 Gerber 的 STM32 最小系统板
## 目标
使用 KiCad 完成一个 STM32F103C8T6 最小系统板的设计流程:原理图 → 封装分配 → PCB 布局布线 → 生成 Gerber。
## 一、工程创建与原理图
### 1. 新建工程
```
KiCad → 文件 → 新建工程 → "stm32_min_board"
```
###… 3% Kotlin # Kotlin 例程:协程、数据类与作用域函数
## 目标
对比 Java 冗长代码,展示 Kotlin 四大杀器:data class、扩展函数、协程、作用域函数。
## 完整代码
```kotlin
import kotlinx.coroutines.*
import java.time.LocalDateTime
// ── 1. data class:一行替代 Java 的 50… 2% Flutter # Flutter 例程:经典计数器——理解 StatefulWidget
## 目标
通过官方经典的计数器例子,理解 Flutter 核心概念:Widget 树、StatefulWidget、setState、MaterialApp。
## 完整代码
```dart
// lib/main.dart
import 'package:flutter/material.dart';
void… 1% WPF public class ScoreConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is int score)
return… 1% PHP # PHP Hello World 例程
## 目标
运行第一个 PHP 程序:输出 "Hello, World!" 并在浏览器中验证。
## 方式一:CLI 命令行
创建 `hello.php`:
```php
<?php
echo "Hello, World!\n";
echo "今天的日期是:" . date('Y-m-d') . "\n";
```
运行:
```bash
p… 1% MyBatis-Plus @DeleteMapping("/{id}")
public String delete(@PathVariable Long id) {
return userService.delete(id) ? "删除成功" : "删除失败";
}
}
```
## 运行步骤
```bash
# 1. 数据库建表
CREATE TABLE user (
id B… 1%