Library Search
结果页MN316 NB-IoT驱动代码 — STM32 UART+DMA+IDLE · MQTT物模型上报
在 技术栈 中找到 5 个匹配结果。
技术栈
技术栈
5 个 STM32 HAL/LL # STM32 HAL/LL 技术栈概览
STM32 HAL(Hardware Abstraction Layer)与 LL(Low-Layer)是意法半导体为 STM32 全系列 MCU 提供的官方固件库。HAL 抽象级别最高,提供可移植 API;LL 贴近寄存器,性能更优。配合 STM32CubeMX 图形化配置工具,构成完整的 STM32 开发生态。
## 解决什么问题
- **外设复… 3% OpenOCD # OpenOCD:命令行烧录与 GDB 调试 STM32
## 目标
使用 OpenOCD + arm-none-eabi-gdb 通过 ST-Link 对 STM32F4 进行命令行烧录和源码级调试。
## 硬件
- STM32 Nucleo-F407ZG 开发板(内置 ST-Link/v2-1)
- 或任意 STM32 + ST-Link 连接
## 一、烧录固件
### 1.… 3% MQTT 协议 # MQTT Python 客户端:温度传感器发布与订阅
## 目标
使用 paho-mqtt 库实现一个模拟温度传感器的 Publisher 和监控终端的 Subscriber,理解 MQTT 发布/订阅模式、QoS 和遗嘱消息。
## 前提
```bash
# 启动本地 Broker
mosquitto -v -p 1883 &
# 安装 Python 库
pip install p… 3% 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% ESP-IDF /* ═══════════════════════════════════════════
* Core 1 任务:传感器采集与 WiFi
* ═══════════════════════════════════════════ */
void sensor_task(void *pvParameters) {
sensor_data_t data;
uint32_t se… 2%