Library Search
结果页

PWM可调灯珠模块(三针) — 技术文档

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
OpenOCD # OpenOCD 技术栈概览 OpenOCD(Open On-Chip Debugger)是开源**片上调试与烧录工具**,由 Dominic Rath 于 2005 年发起。它作为 GDB 与硬件调试器之间的桥梁,支持 JTAG/SWD 协议,覆盖 ARM Cortex-M/A/R、RISC-V、MIPS 等数百种芯片。 ## 解决什么问题 - **调试器碎片化**:统一 GDB Ser… 2% STM32 HAL/LL ```c // 读取按键(带软件消抖) uint8_t read_button(void) { if (HAL_GPIO_ReadPin(BTN_GPIO_Port, BTN_Pin) == GPIO_PIN_RESET) { HAL_Delay(20); // 消抖 if (HAL_GPIO_ReadPin(BTN_GPIO_Port, BTN_Pin)… 2% C++ # 链接 OpenCV(如有) find_package(OpenCV QUIET) if(OpenCV_FOUND) target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenCV_LIBS}) endif() ``` --- ## 第三章:常见毕设场景与代码 ### 场景一:串口通信上位机(Qt + C++) 参考 Qt 例程中的信号… 2% Verilog / SystemVerilog ```verilog // counter_4bit.v — 同步复位 + 使能的 4 位计数器 module counter_4bit ( input wire clk, // 时钟 input wire rst_n, // 异步复位(低有效) input wire enable, //… 2% SEGGER J-Link ```bash # 启动 J-Link RTT Viewer(图形界面) JLinkRTTViewer # 或命令行 RTT Client JLinkRTTClient # 指定设备 JLinkRTTViewer -device STM32F407VG -if SWD -speed 4000 ``` ### 4. RTT 优势对比 | 方式 | 速度 | 占用引脚 | 对实时性影响 | |… 1% NestJS # NestJS 入门 — 学生管理系统模块 ## 目标 演示 NestJS 核心概念:模块化(Module)、控制器(Controller)、服务(Service)、依赖注入(DI)、DTO 验证。 ## 1. 创建项目 ```bash nest new nest-demo cd nest-demo ``` ## 2. 生成学生模块 ```bash nest g resource stud… 1% Arduino 1. 为什么 `delay()` 不适合复杂项目?用什么替代? 2. `INPUT_PULLUP` 相比外部上拉电阻有什么优缺点? 3. 如果用 50Hz PWM 控制 LED 亮度,人眼能看到闪烁吗? 1% C# ### DbContext ```csharp public class AppDbContext : DbContext { public DbSet<TodoItem> Todos => Set<TodoItem>(); public AppDbContext(DbContextOptions<AppDbContext> o) : base(o) {} } ``` ### C… 1%