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%