概述
样片和购买
解决方案
资源
工具与软件
质量与可靠性
eDesignSuite
开始
Partner products
Sales Briefcase
  • X-CUBE-AI is an STM32Cube Expansion Package part of the STM32Cube.AI ecosystem and extending STM32CubeMX capabilities with automatic conversion of pre-trained Neural Network and integration of generated optimized library into the user's project. The easiest way to use it is to download it inside the STM32CubeMX tool (version 5.0.1 or newer) as described in user manual Getting started with X-CUBE-AI Expansion Package for Artificial Intelligence (AI) (UM2526).

    The X-CUBE-AI Expansion Package offers also several means to validate Neural Network models both on desktop PC and STM32, as well as measure performance on STM32 devices without user handmade ad hoc C code.

    主要特性

    • Generation of an STM32-optimized library from pre-trained Neural Network models
    • Native support of various Deep Learning frameworks such as Keras, TensorFlow™ Lite, Caffe, ConvNetJs and Lasagne, and suppport of all frameworks that can export to the ONNX standard format such as PyTorch™, Microsoft® Cognitive Toolkit, MATLAB® and more
    • Supports 8-bit quantization of Keras networks and TensorFlow™ Lite quantized networks
    • Allows the use of larger networks by storing weights in external Flash memory and activation buffers in external RAM
    • Easy portability across different STM32 microcontroller series through STM32Cube integration
    • Free, user-friendly license terms

获取软件

ST最新信息

开发工具硬件

    • 产品型号

      STM32Cube初始化代码生成器

生态系统

    • 产品型号

      The OnpenMV Cam H7 is a small, low power, microcontroller board which allows you to easily implement applications using machine vision in the real-world.

软件

    • 产品型号

      具有基于声音和运动感应的人工智能(AI)应用的超低功耗IoT节点的STM32Cube功能包

      具有计算机视觉人工智能(AI)应用的高性能STM32的STM32Cube功能包

支持和应用

    • 产品型号

      In our deep learning training you will learn how to use Google's machine learning framework TensorFlow to develop neural networks and other deep learning models in Python and R.

00 选择要下载的文档

技术文档

    • 描述 版本 文档大小 操作
      DB3788
      Artificial Intelligence (AI) software expansion for STM32Cube
      6.0
      479.92 KB
      PDF
      DB3788

      Artificial Intelligence (AI) software expansion for STM32Cube

    • 描述 版本 文档大小 操作
      UM2312
      STM32Cube扩展包开发清单
      1.0
      308.01 KB
      PDF
      UM2285
      STM32Cube扩展包开发指南
      1.0
      629.87 KB
      PDF
      UM2388
      Development guidelines for STM32Cube firmware Packs
      1.0
      2.96 MB
      PDF
      UM2526
      Getting started with X-CUBE-AI Expansion Package for Artificial Intelligence (AI)
      5.0
      4.65 MB
      PDF
      UM2312

      STM32Cube扩展包开发清单

      UM2285

      STM32Cube扩展包开发指南

      UM2388

      Development guidelines for STM32Cube firmware Packs

      UM2526

      Getting started with X-CUBE-AI Expansion Package for Artificial Intelligence (AI)

Presentations & Training Material

    • 描述 版本 文档大小 操作
      Neural Networks on the STM32 with STM32Cube.AI 5.2
      1.18 MB
      PDF
      STM32 and STM8 embedded software solutions 8.0
      3 MB
      PDF
      STM32Cube ecosystem overview​ - Making STM32 development easier​ 1.2
      5.55 MB
      PDF

      Neural Networks on the STM32 with STM32Cube.AI

      STM32 and STM8 embedded software solutions

      STM32Cube ecosystem overview​ - Making STM32 development easier​

出版刊物和宣传资料

    • 描述 版本 文档大小 操作
      STM32 Open Development Environment Brochure 17.09
      1.21 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      544.58 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

法律

    • 描述 版本 文档大小 操作
      SLA0048
      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
      6.6
      87.58 KB
      PDF
      SLA0048

      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT