Library Search
结果页

进阶:UART 收发器(可综合到 FPGA)

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

返回文档库
技术栈

技术栈

8 个
查看全部
Verilog / SystemVerilog 用 SystemVerilog 实现完整的 UART 收发器(8N1, 115200bps),可直接综合到 FPGA。 ## UART 发送器 ```systemverilog // uart_tx.sv module uart_tx #(parameter CLKS_PER_BIT = 434) ( input logic clk, rst_n, input… 3% STM32 HAL/LL // 流水灯定时 (200ms) if (now - last_toggle_tick >= 200) { last_toggle_tick = now; led_shift(); } // 按键检测 (每 10ms) if (now - last_key_check >= 10) {… 2% Gin # Gin 毕设实战 — Go Web 开发从入门到上线 ## 前言 Gin 是国内 Go 后端开发的事实标准。它性能极高、API 简洁,非常适合毕设中需要高性能接口的场景(如数据处理、实时计算)。 ## 第一章:Gin 的 radix tree 路由 Gin 基于 httprouter 的压缩前缀树(radix tree),路由时间复杂度 O(log n): ``` GET /api/u… 2% Arduino # Arduino 技术栈概览 Arduino 是全球最流行的**开源硬件原型平台**,由 Massimo Banzi 等人于 2005 年在意大利 Ivrea 创建。它包含简易的**硬件开发板**(基于 AVR/ARM 等 MCU)和**Arduino IDE + 编程框架**,将底层寄存器操作封装为 `digitalWrite()`、`analogRead()` 等易用 API。 ## 解… 2% Spring Batch # Spring Batch 安装指南 ## 1. 环境准备 ### 前置条件 - JDK 8+(Spring Batch 5.x 需 JDK 17+) - 关系型数据库(MySQL / PostgreSQL / H2),用于存储 Job 元数据 - Spring Boot 2.x 或 3.x 项目 ### 构建工具 - Maven 3.6+ 或 Gradle 7+ ## 2. 安装步骤… 2% KiCad # KiCad 技术栈概览 KiCad 是开源**电子设计自动化(EDA)套件**,由 Jean-Pierre Charras 于 1992 年创建,2013 年起由 CERN 资助开发。它提供原理图绘制、PCB 布局布线、Gerber 输出、3D 预览等完整电路设计流程,完全免费且无任何使用限制。 ## 解决什么问题 - **商业 EDA 成本**:Altium Designer 年费数千… 1% FastAPI ``` fastapi_project/ ├── app/ │ ├── __init__.py │ ├── main.py # FastAPI 实例创建 + 路由注册 │ ├── core/ │ │ ├── config.py # 配置(Pydantic Settings) │ │ └── security.py # 认… 1% Qt # Qt 毕设入门教程——上位机开发指南 ## 前言 Qt 是毕设上位机开发的首选框架。常见场景:**串口调试助手、温湿度监控面板、数据可视化大屏、智能家居控制端**。 --- ## 第一章:Qt 核心概念速通 ### 信号与槽 Qt 最核心的通信机制,替代传统回调函数: ```cpp // 按钮点击 → 执行函数 connect(btnSave, &QPushButton::clic… 1%