Library Search
结果页

MN316 NB-IoT驱动代码 — STM32 UART+DMA+IDLE · MQTT物模型上报

在 元器件 / 技术栈 / 知识库 中找到 12 个匹配结果。

返回文档库
元器件

元器件

4 个
查看全部
知识库

知识库

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%