
STM32N6
文章平均质量分 92
redparrot2008
一切从头开始
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ST Edge AI Developer Cloud 入门
STEdgeAI DeveloperCloud 使用指南 STEdgeAI DeveloperCloud是一个免费的在线AI开发平台,支持在STM32微控制器上创建、优化和部署AI模型。该平台提供以下功能: 模型优化:支持浮点模型转换为整数模型,减少70%的RAM和闪存使用 基准测试:可在ST官方开发板上远程测试模型性能 代码生成:支持生成C代码、STM32CubeMX项目和完整IDE项目 模型库:提供预训练模型库,涵盖图像分类、对象检测等应用 使用流程: 登录平台(需myST账号) 上传模型或从模型库导入转载 2025-06-25 15:55:08 · 128 阅读 · 0 评论 -
如何通过 STM32CubeMX 安装 X-CUBE-AI
摘要:X-CUBE-AI是STM32CubeMX的AI扩展包,可将预训练的神经网络和机器学习模型转换为优化C代码。安装前需准备STM32CubeMX v6.9.1以上版本、myST账号和网络连接。安装步骤包括:登录myST账号、刷新软件包列表、选择X-CUBE-AI版本安装。成功后可在项目中选择"SystemPerformance"等三种应用类型。首次使用会自动下载操作系统特定组件。该工具遵循SLA0048许可协议,适用于企业网络环境(需代理配置)。转载 2025-06-25 15:01:30 · 252 阅读 · 0 评论 -
使用STM32CubeIDE调试STM32N6 XIP工程
本教程详细介绍了如何在STM32N6微控制器上调试外部串行闪存中的代码。主要内容包括环境搭建、调试器配置和设置验证。首先,通过FSBL(第一阶段引导程序)初始化XSPI接口并启用内存映射模式,以便从外部存储器运行应用代码。调试过程中需注意断点设置的限制,只有在FSBL完成配置后才能启用断点。教程还提供了软件和硬件的准备步骤,包括安装必要的开发工具和配置开发板。调试器配置部分详细说明了如何添加外部加载器并设置启动配置。最后,教程总结了调试过程中可能遇到的错误及其解决方法,并提供了相关参考文档。通过本教程,用户翻译 2025-05-19 17:00:54 · 509 阅读 · 0 评论 -
如何对 STM32N6 的一次性可编程(OTP)熔丝位进行编程
本文快速介绍了 STM32N6 的 OTP 位是什么以及如何对其进行编程。内容包括关于配置 OTP124 的分步说明和解释,通过 STM32CubeProgrammer 软件,OTP124 负责将 VDDIOs 的电压从 3.3V 更改为 1.8V。这使得 STM32N6570-DK 开发板能够在连接外部存储器时达到标称速度。STM32N6 系列微控制器使用一次性可编程(OTP)存储器来设置各种配置参数,范围从硬件配置到安全特性。OTP 位由启动和安全控制(BSEC)进行读取或编程。其完整描述可在。翻译 2025-04-14 14:51:32 · 354 阅读 · 0 评论 -
STM32N6570-DK 云端测试AI模型 --- ST Edge AI
ST 边缘人工智能开发云是一组云服务,允许在 STM32、Stellar-E 和 ISPU 目标上优化、量化、基准测试和部署训练好的神经网络。获得神经网络的运行时间和所占硬件资源包括所占RAM、FLASH还可以下载转化后的C代码、CubeMX IOC文件、CubeIDE工程等文章中还测试了我手头上相同型号开发板运行相同神经网络的运行所用时间,以此来验证云平台(后台接着实物开发板)。在线平台链接如下:本文简单解释了ST Edge AI 如何使用以及通过作者在实物板上进行运行,进行对比。原创 2025-03-27 13:35:22 · 1048 阅读 · 0 评论 -
【STM32N6570-DK评测】开发环境及LED debug
找到下载工具包下的文件STM32Cube_FW_N6_V1.0.0\Projects\STM32N6570-DK\Examples\GPIO\GPIO_IOToggle\STM32CubeIDE导入到项目。注意:Boot模式,RAM启动使用:BOOT0(1-2)和BOOT1(1-3);外部flash启动使用:BOOT0(1-2)和BOOT1(1-2)把STM32N6570-DK开发板BOOT1拨到1-3。使用CbueIDE更新开发库STM32Cube_FW_N6_V1.0.0。转载 2025-02-27 14:38:42 · 641 阅读 · 5 评论 -
如何使用 STM32N6 从外部 PSRAM 执行代码
一旦引导 ROM 任务完成,它将跳转到 FSBL 项目,该项目通常负责执行 clock 和 system 设置,配置外部存储器,最后,它将应用程序二进制文件复制到内部 SRAM 中,或将外部存储器设置为存储器映射模式。本文提供了有关如何使用 FSBL 将应用程序从外部串行 NOR FLASH 复制到外部串行 PSRAM 的快速教程,包括配置和编程外部存储器的过程。成功完成构建后,我们将执行相同的步骤,在每个二进制文件的相应文件夹中调用 STM32CubeProgarmmer 的 CLI 来执行签名。翻译 2025-02-21 17:04:12 · 855 阅读 · 1 评论 -
如何使用 STM32N6 从外部串行 NOR 执行代码[XIP]
上电时,boot ROM 将 FSBL 二进制文件从外部串行 NOR 闪存复制到内部 SRAM。一旦 boot ROM 任务完成,它将跳转到 FSBL 工程,FSBL 工程通常负责执行 clock 和 system 设置以及配置外部存储器。最后,它要么在内部 SRAM 中复制应用程序二进制文件,要么将外部存储器设置为内存映射模式。完成后,应用程序本身将启动并运行。如果您想了解更多关于 boot ROM 的信息,请查看这篇文章。翻译 2025-02-21 16:32:53 · 542 阅读 · 0 评论 -
STM32N6 FSBL load &run 模式加载和运行启动模式创建
上电时,boot ROM 将 FSBL 二进制文件从外部存储器复制到内部 SRAM。一旦引导 ROM 任务完成,它将跳转到 FSBL 项目,该项目通常负责 执行时钟和系统设置,配置外部存储器,最后,它将 应用程序二进制文件复制到内部 SRAM 中或将外部存储器设置为内存映射模式.完成后,应用程序本身将启动并运行。如果您想了解更多关于 boot ROM 的信息,请查看这篇知识文章。翻译 2025-02-19 14:15:38 · 933 阅读 · 0 评论