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%