本帖最后由 地瓜patch 于 2025-8-21 14:37 编辑
前段时间非常有幸在21ic论坛中申请到了ST的开发板STM32N6570-DK,这成为有史以来最接近AI开发的一次体验。
新手入门,总是从了解硬件资源,搭建开发环境做起。STM32N6570资源相当丰富。这款芯片将强大的 AI 处理能力带入到资源受限的边缘设备上,因此非常适合那些需要实时智能处理但又对功耗、尺寸和成本有严格要求的场景。
STM32N6生态系统非常丰富,提供了诸多应用例程,比如手势,姿势,人形识别等等应用。
当然带屏的stm32开发板都可以适配stm touchGFX开发GUI。
至于功耗, STM32N6 系列芯片采用了先进的 16nm FinFET 制程工艺,集成了 Cortex-M55 内核和 NPU(神经网络处理单元),专为边缘 AI 应用设计,在追求算力的同时也非常注重低功耗特性。支持多种低功耗模式,以适应不同的应用场景对功耗和唤醒速度的需求。主要的低功耗模式包括:
STM32N6开发板在运行 AI 应用时,整体功耗(包含屏幕、摄像头等外设)会显著上升,例如运行 YOLOv8 人体关键点检测时,功耗(电流)增加约 0.12A (0.6W),整板功耗维持在 5V * 0.65A ≈ 3.25W 左右。这主要源于 NPU 和 CPU 的高负荷运算。
STM32N6 通过其独特的 NPU 与 Cortex-M55 组合、针对视觉任务优化的集成功能(如ISP和编解码器)以及成熟的软件生态系统,成功地将其打造成了边缘AI应用中的一个强大而高效的平台。它特别适合那些需要实时响应、低功耗、高集成度且成本敏感的AIoT设备。
|