你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32N6570-DK评测】2.最简点灯

[复制链接]
奇迹 发布时间:2024-12-23 22:04

点灯之于嵌入式开发就如同Hello World之于编程, 几乎是每位学习者迈出的第一步,今天就让我们以嵌入式工程师的“Hello world”的浪漫,作为探索N6的起点。


既然是最简点灯,我们就不考虑安全域、非安全域的问题了,全部代码都在FSBL里面实现。

首先装好环境,安装STM32CubeMX里面N6的软件包。

image.png

创建工程,选择芯片。

image.png

这里我们就选择仅安全域(随意选择即可)

image.png

查看原理图,找到LED1对应的IO,也就是PO1

image.png

选择对应的IO,注意选择在FSBL里面初始化

image.png

配置生成,我们就仅生成FSBL的工程就行(Appli就是用户安全域代码,ExtMemLoader则是下载算法工程,这次都不涉及),点击生成代码

image.png

在while里面添加点灯程序

while (1)
{
  HAL_GPIO_TogglePin(LED1_GPIO_Port, LED1_Pin);
  HAL_Delay(500);
/* USER CODE END WHILE */

/* USER CODE BEGIN 3 */
}

拨动BOOT1到右边

image.png

点击仿真,运行

image.png

即可看到小灯愉快的闪烁了

dd951ff8d3038d544ee0c8576193af451.gif

收藏 评论15 发布时间:2024-12-23 22:04

举报

15个回答
AndyQ 回答时间:2025-1-3 15:24:37

小灯愉快的闪烁,给我逗乐了哈哈👍

HonestQiao 回答时间:2024-12-25 14:20:22

STM32N6的点灯,应该别出心裁一些。

例如搞一个根据自然语音识别结果,动态的闪灯。

LQC_ 回答时间:2025-3-24 09:29:51

您好,我按照上面步骤配置PO1,然后烧录进入,小灯没反应,我烧录的官方摄像头例程都可以出现画面,但是,自己建的工程使用Keil5编译后用stm32cubeprogram烧录后是没有反应的,请问您有什么思路吗?或者我忽略哪里的配置了?

LQC_ 回答时间:2025-3-24 09:34:56

我看您实在Keil里面仿真的,我猜测会不会跟这个有关系,我使用Keil下载代码的时候,提示无效ROM(下图),我不是很懂这个,希望可以得到回复,谢谢。

image.png

奇迹 回答时间:2025-3-24 12:55:01

LQC_ 发表于 2025-3-24 09:29
您好,我按照上面步骤配置PO1,然后烧录进入,小灯没反应,我烧录的官方摄像头例程都可以出现画面,但 ...

[md]不能使用keil5直接烧录,如果需要烧录的话,可以参考这一篇进行操作

【STM32N6570-DK评测】3.从外部flash启动 - STM32团队 ST意法半导体中文论坛

奇迹 回答时间:2025-3-24 12:58:28

LQC_ 发表于 2025-3-24 09:34
我看您实在Keil里面仿真的,我猜测会不会跟这个有关系,我使用Keil下载代码的时候,提示无效ROM(下图 ...

[md]由于N6内部没有flash,而且它编译出来的固件需要加标头,所以你直接下载是不行的,可以使用仿真把代码加载到ram运行

LQC_ 回答时间:2025-3-24 15:32:46

奇迹 发表于 2025-3-24 12:58
由于N6内部没有flash,而且它编译出来的固件需要加标头,所以你直接下载是不行的,可以使用仿真把代 ...

[md]好的,谢谢。我去试试

LQC_ 回答时间:2025-3-25 09:42:42

您好,我想再另外问一个相关问题,就是我看有他人评测功耗的时候会执行一个视频Demo,里面有丰富的测试功能,还有人体姿势识别直接识别视频的。您知道这是哪个例程吗?

奇迹 回答时间:2025-3-25 12:52:18

LQC_ 发表于 2025-3-25 09:42
您好,我想再另外问一个相关问题,就是我看有他人评测功耗的时候会执行一个视频Demo,里面有丰富的测试 ...

[md]不知道你看的谁的评测,我估计你说的是自带的默认例程,新板卡什么都不操作,上电就是这个。

下载链接在这里

STM32CubeN6 - 面向STM32N6系列的STM32Cube MCU软件包(包含HAL、CMSIS器件以及在意法半导体开发板上运行的示例) - 意法半导体STMicroelectronics

电子jun 回答时间:7 天前

您好,我按着您的配置,最后点仿真,显示报错image.png

想问下您怎么办呢

奇迹 回答时间:6 天前

电子jun 发表于 2025-4-28 22:01
您好,我按着您的配置,最后点仿真,显示报错![image.png](data/attachment/forum/202504/28/220124m84 ...

[md]是不是线没接好,没发现设备

电子jun 回答时间:3 天前

奇迹 发表于 2025-4-29 09:02
是不是线没接好,没发现设备

就插了个usb接电脑,debug里能检测到stlink

奇迹 回答时间:3 天前

电子jun 发表于 2025-5-2 22:08
就插了个usb接电脑,debug里能检测到stlink

你点击的是仿真还是下载,然后看看boot模式是否正确

柒癫 回答时间:昨天 17:11

image.pngimage.png你好,这个能直接使用CubeIDE进行debug吗,需要怎么配置?我用数据线进行连接,debug显示没有stlink,方式我配置的是serial Wire。

12下一页

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版