Library Search
结果页INMP441 I2S 麦克风 — 代码例程 (ESP32 + STM32)
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 INMP441 I2S 麦克风 — 代码例程 (ESP32 + STM32) # INMP441 I2S 麦克风 — 代码例程
## 一、ESP32 (Arduino Core) — 最简音频采集
ESP32 内置 I2S 外设,使用 Arduino 框架极其方便。
```cpp
// INMP441_ESP32_Record.ino
#include <driver/i2s.h>
// I2S 引脚定义
#define I2S_BCLK 14 // SCK… 3% INMP441 MEMS I2S 麦克风模块 — 技术文档 # INMP441 MEMS I2S 麦克风模块 — 技术文档
## 一、概述
INMP441 是 TDK InvenSense 公司推出的高性能 MEMS 全向麦克风,采用 I2S 数字接口直接输出 PCM 音频数据,无需外部 ADC 或 Codec。模块内置 24 位 Σ-Δ ADC,具有 64dBA 高信噪比和极低的功耗,非常适合智能音箱、远场语音识别、AI 语音助手等场景。
###… 3% ST-LINK V2 使用与配置代码例程 # ST-LINK V2 使用与配置代码例程
> ST-LINK V2 本身是调试烧录硬件工具,不直接需要MCU端驱动代码。本文档涵盖 ST-LINK V2 在各大开发环境中的配置方法和命令行工具使用示例。
---
## 例程一:STM32CubeProgrammer CLI 命令行烧录
### 安装
从ST官网下载 [STM32CubeProgrammer](https://www.s… 3% STM32 代码例程 void loop() {
static int lastCount = 0;
if (count != lastCount) {
Serial.print("Count: ");
Serial.println(count);
lastCount = count;
}
// 按键轮询
if (digitalRead(PIN_BTN) == LOW) {… 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% 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 ========================… 2% STM32F407VET6 Black Board 代码例程 /* 寻找最大频率分量 */
arm_max_f32(fftOutput, FFT_SIZE / 2, &maxValue, &maxIndex);
printf("Peak at bin %lu, magnitude = %.2f\r\n", maxIndex, maxValue);
printf("Frequency ≈ %.1f Hz\r\n", (float)max… 2% 星闪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%