Library Search
结果页MN316 NB-IoT驱动代码 — STM32 UART+DMA+IDLE · MQTT物模型上报
在 元器件 / 技术栈 / 知识库 中找到 12 个匹配结果。
元器件
元器件
4 个 MN316 NBIOT模块 示例: MN316 NB-IoT驱动代码 — STM32 UART+DMA+IDLE · MQTT物模型上报.md
(KB: kb_8a8d6081dee6984bb53a9649) 2% RC522 示例: RC522 RFID模块代码例程 (Arduino/STM32/ESP32).md
(KB: kb_098a33c5c34414bb138379f5) 2% MPU6500 示例: MPU6500 驱动代码例程 - I2C通信(Arduino & ESP-IDF).md
(KB: kb_5c1d0d7a0ac5ef71f0f9302f) 2% DL-20 CC2530 UART Zigbee模块 示例: DL-20 CC2530 Zigbee模块 ESP32 Arduino驱动代码.md
(KB: kb_0fbcd8c820f851fc6477257b) 2%
知识库
知识库
8 个 MN316 NB-IoT驱动代码 — STM32 UART+DMA+IDLE · MQTT物模型上报 # MN316 NB-IoT驱动代码 (STM32 HAL库)
> **MCU: STM32F103 | UART2 DMA+IDLE中断 | MN316 AT指令 | OneNET MQTT物模型**
---
## 一、GPIO与UART初始化
```c
/* ======================== nbiot_config.h ========================… 3% USB-TTL 串口通信代码例程(多平台) ## 五、STM32 HAL - UART收发(通过USB-TTL连接PC)
```c
// STM32 HAL库通过USB-TTL与PC通信
#include "main.h"
UART_HandleTypeDef huart1;
uint8_t rx_buf[64];
uint8_t tx_buf[64];
// UART1初始化 (PA9=TX, PA10=RX, 接USB-TTL模块… 3% MN316 NB-IoT模块技术手册 — 硬件设计 · AT指令 · OneNET接入 # MN316 NB-IoT模块技术手册
> **中移物联 MN316 | 3GPP R13/R14 | B3/B5/B8 | UART AT指令 | MQTT/CoAP/TCP**
---
## 一、概述
MN316是中移物联推出的超低功耗NB-IoT通信模组,符合3GPP Release 13/14标准。模块内置完整的TCP/UDP/MQTT/CoAP/LwM2M协议栈,通过标准UAR… 3% 星闪SLE透传模块 STM32驱动代码例程 # 星闪SLE透传模块 STM32驱动代码例程
## 环境说明
- MCU: STM32F103C8T6
- HAL库版本: STM32F1xx HAL Driver
- IDE: Keil MDK / STM32CubeIDE
- 串口: USART2 (PA2 TX, PA3 RX) 连接星闪SLE模块
- 调试串口: USART3 (PB10 TX, PB11 RX) 连接USB-TTL… 2% DX-CT511N-B STM32 HAL 驱动代码例程 - 头文件与驱动实现 # DX-CT511N-B STM32 HAL 驱动代码例程
## 环境说明
| 项目 | 说明 |
|------|------|
| MCU | STM32F103C8T6(兼容全系列 STM32) |
| HAL 库 | STM32Cube_FW_F1 |
| IDE | Keil MDK / STM32CubeIDE |
| 模块串口 | USART2 (PA2-TX / PA3-RX… 2% 进阶:DMA + ADC 多通道连续采集 # STM32 HAL 进阶:DMA + ADC 多通道连续采集
## 目标
使用 STM32F407 的 ADC1 + DMA 实现 4 通道连续采样(无需 CPU 参与传输),配合 TIM2 触发实现精确采样率。
## 硬件配置(CubeMX)
- **MCU**:STM32F407VGT6
- **ADC1**:4 通道(PA0=CH0, PA1=CH1, PA2=CH2, PA3=… 2% JDY-31 BLE UART透传蓝牙模块 代码例程 /*============================================================
* UART 接收中断回调
*============================================================*/
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{… 2% Arduino Nano RP2040 Connect — 代码例程 void reconnectMQTT() {
while (!mqtt.connected()) {
Serial.print("MQTT connecting...");
String clientId = "RP2040-";
clientId += String(random(0xffff), HEX);… 2%