概述
样片和购买
解决方案
Documentation
工具与软件
质量与可靠性
eDesignSuite
开始
Partner products
Sales Briefcase
  • X-CUBE-MEMSMIC1 is an expansion software package for STM32Cube.

    The software runs on the STM32 and includes drivers and middleware for audio data acquisition from MEMS digital microphones (MP34DT06J) and analog microphones (MP23ABS1), and USB streaming of the recorded signals.
    The package also includes an example of ultrasound condition monitoring (UltrasoundFFT) that calculates the FFT of the analog microphone signal and streams the result to a PC GUI via USB. The microphone sampling rate is set by default to 192 kHz whereas the microphone bandwidth is up to 80 kHz.
    The expansion is built on STM32Cube software technology to ease portability across different STM32 microcontrollers and comes with examples showing X-NUCLEO-CCA02M1 or X-NUCLEO-CCA02M2 capabilities when connected to a P-NUCLEO-WB55, NUCLEO-F401RE, NUCLEO-L476RG or NUCLEO-F746ZG board and X-NUCLEO-AMICAM1 capabilities when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI.
    X-CUBE-MEMSMIC1 also includes demonstrations for STEVAL-STWINKT1 SensorTile Wireless Industrial Node (STWIN) development kit.

    主要特性

    • Complete middleware to build applications using MEMS digital microphones (MP34DT06J and MP23DB01HP when using the STEVAL-MIC006V1 coupon board) and analog microphones (MP23ABS1)
    • Easy portability across different MCU families thanks to STM32Cube
    • Audio input class USB driver to allow the recognition of the device as a standard USB microphone and enable audio streaming
    • PC-based streaming using third-party standard audio editors
    • Free, user-friendly license terms
    • Microphone acquisition sample implementation available on the X-NUCLEO-CCA02M1 or X-NUCLEO-CCA02M2 expansion board when connected to a P-NUCLEO-WB55, NUCLEO-F401RE, NUCLEO-L476RG or NUCLEO-F746ZG development board
    • High performance microphone acquisition and streaming via USB available on the X-NUCLEO-CCA02M2 expansion board when connected to a STEVAL-MIC006V1 microphone coupon board and a NUCLEO-F401RE or NUCLEO-F746ZG development board
    • Microphone acquisition sample implementation available on the X-NUCLEO-AMICAM1 expansion board when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI
    • Microphone acquisition sample implementation available on the STEVAL-STWINKT1 evaluation kit and STEVAL-STWINMAV1 microphone array expansion board
    • Advanced processing applications based on ST acoustic libraries for NUCLEO-F401RE, NUCLEO-L4R5ZI development board and STEVAL-STWINKT1 development kit, including AcousticBF (real time beamforming) sample and AcousticSL (real-time sound source localization) sample
    • Ultrasound FFT analysis demonstration available on the STEVAL-STWINKT1 and on the X-NUCLEO-AMICAM1 expansion board when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI

获取软件

特别推荐

ST最新信息

All tools & software

    • 产品型号
      状态
      描述
      类型
      供应商

      X-NUCLEO-AMICAM1

      批量生产

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo

      STM32 ODE检测硬件 --

      X-NUCLEO-CCA02M1

      NRND

      适用于STM32 Nucleo、基于MP34DT01-M的数字MEMS麦克风扩展板

      STM32 ODE检测硬件 ST

      X-NUCLEO-CCA02M2

      批量生产

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo

      STM32 ODE检测硬件 ST
      X-NUCLEO-AMICAM1

      描述:

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo
      X-NUCLEO-CCA02M1

      描述:

      适用于STM32 Nucleo、基于MP34DT01-M的数字MEMS麦克风扩展板
      X-NUCLEO-CCA02M2

      描述:

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo
    • 产品型号
      状态
      描述
      类型
      供应商

      STM32CubeF4

      批量生产

      STM32Cube MCU包,用于STM32F4系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)

      STM32Cube MCU和MPU包 ST

      STM32CubeF7

      批量生产

      STM32Cube MCU包,用于STM32F7系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)

      STM32Cube MCU和MPU包 ST

      STM32CubeL4

      批量生产

      STM32Cube MCU包,用于STM32L4系列和STM32L4 Plus系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TouchSensing、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)

      STM32Cube MCU和MPU包 ST
      STM32CubeF4

      描述:

      STM32Cube MCU包,用于STM32F4系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
      STM32CubeF7

      描述:

      STM32Cube MCU包,用于STM32F7系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TCP/IP、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
      STM32CubeL4

      描述:

      STM32Cube MCU包,用于STM32L4系列和STM32L4 Plus系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB、TouchSensing、File system、RTOS和Graphic - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板)
    • 产品型号
      状态
      描述
      类型
      供应商

      P-NUCLEO-WB55

      批量生产

      Bluetooth™ 5和802.15.4 Nucleo套件,包含USB dongle和采用STM32WB55 MCU的Nucleo-68,支持Arduino™ Uno V3和ST morpho连接

      STM32 Nucleo 扩充板 ST
      P-NUCLEO-WB55

      描述:

      Bluetooth™ 5和802.15.4 Nucleo套件,包含USB dongle和采用STM32WB55 MCU的Nucleo-68,支持Arduino™ Uno V3和ST morpho连接
    • 产品型号
      状态
      描述
      类型
      供应商

      STEVAL-STWINKT1

      批量生产

      用于工业IoT应用的STWIN SensorTile无线工业节点开发套件和参考设计

      传感器IC评估板 ST

      STEVAL-STWINKT1B

      批量生产

      STWIN SensorTile Wireless Industrial Node development kit and reference design for industrial IoT applications

      传感器IC评估板 ST

      STEVAL-STWINMAV1

      批量生产

      SensorTile无线工业节点(STWIN)套件的模拟麦克风阵列扩展

      传感器IC评估板 ST
      STEVAL-STWINKT1

      描述:

      用于工业IoT应用的STWIN SensorTile无线工业节点开发套件和参考设计
      STEVAL-STWINKT1B

      描述:

      STWIN SensorTile Wireless Industrial Node development kit and reference design for industrial IoT applications
      STEVAL-STWINMAV1

      描述:

      SensorTile无线工业节点(STWIN)套件的模拟麦克风阵列扩展