Library Search
结果页Arduino Nano V3 — 技术文档
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 Arduino # Arduino 安装指南
## 1. 环境准备
| 平台 | 要求 |
|------|------|
| **Windows** | Windows 10/11(64 位),USB 端口 |
| **macOS** | macOS 10.14 Mojave 及以上,Intel/Apple Silicon |
| **Linux** | Ubuntu 20.04+ / Fedora 36+… 3% PlatformIO # PlatformIO 快速上手:Arduino Uno 项目搭建与构建
## 目标
使用 PlatformIO CLI 创建 Arduino Uno 项目,完成编译、上传、串口监控的全流程。
## 前提
已安装 PlatformIO Core(`pio --version` 验证)。
## 完整步骤
### 1. 创建项目
```bash
# 创建目录并初始化 Arduino U… 3% KiCad 全免费且功能媲美
- **设计自由度**:无尺寸、层数、PIN 数限制,适合从 Arduino 扩展板到 16 层高速板
- **开源可控**:文件格式纯文本,适合 Git 版本管理,无供应商锁定
- **社区协作**:全球共享封装库、符号库,器件设计可复用
## 关键特性
- **原理图编辑器 Eeschema**:分层设计,ERC 电气规则检查,BOM 导出
- **PCB 编辑器 Pcb… 2% OpenOCD ```tcl
# utils.tcl — 可复用的 OpenOCD 辅助函数
proc wait_halt {timeout_ms} {
set start [clock milliseconds]
while {[expr {[clock milliseconds] - $start}] < $timeout_ms} {
if {[capture "halted"… 1% STM32 HAL/LL # 4. VSCode 安装插件
# - Cortex-Debug
# - C/C++ (Microsoft)
# - ARM Assembly
```
### 方式三:PlatformIO 选项
```bash
# platformio.ini
[env:nucleo_f401re]
platform = ststm32
board = nucleo_f401re
framework = s… 1% OpenCV # OpenCV 技术栈概览
OpenCV(Open Source Computer Vision Library)是 Intel 于 1999 年发起的**开源计算机视觉库**,支持 C++ / Python / Java 等多语言接口。是图像处理和 CV 领域使用最广泛的库。
## 解决什么问题
- **图像处理**:滤波、边缘检测、形态学操作、色彩空间转换
- **目标检测**:人脸识… 1% Qt # Qt 技术栈概览
Qt 是由 Qt Company(原 Trolltech)开发的**跨平台 C++ 应用程序框架**,1995 年首次发布。以「Write once, compile anywhere」为理念,是 C++ GUI 开发的事实标准。
## 解决什么问题
- **跨平台桌面应用**:Windows / macOS / Linux 原生 GUI,一套代码三端运行
- **嵌入… 1% ESP-IDF /* ── 传感器数据结构(队列元素) ── */
typedef struct {
int64_t timestamp_us;
float temperature;
float humidity;
float pressure;
uint32_t sequence;
} sensor_data_t;
/* ── 队列句柄 ── */
stat… 1%