开源改变世界!!

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93

推推 grbl 2年前 (2023-02-08) 175次浏览
打开
jielemon 开启了这个issue 2022 年 9 月 13 日 · 8条评论

评论

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93

活动构建配置是“Debug F446 Nucleo64”。控制台显示“Download verified successfully”,目标MCU可以正确执行gcode。
但是为什么会这样呢?

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93
贡献者

我不知道,当我在源代码中搜索Reset_Handler时,在 .c 或 .h 文件中没有找到任何东西,但是在启动代码中有一个具有该名称的简短汇编函数。您使用的是哪个版本的 IDE?

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93
作者

STM32CubeIDE
版本:1.9.0
构建:12015_20220302_0855 (UTC)

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93

可以确认我现在在 Nucleo F446RE 版本上看到了同样的情况。我刚才确实更新了 STM32F4 MCU 包(到 v1.27.1)——它可能已经开始了?

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93
作者

我下载了最新的STM32F4xx-master.zip和core-master.zip。我发送的 gcode 如下:
G0 X5 Y5 Z5
G0 X-2 Y-2 Z-2
G0 X1 Y1 Z1
尽管存在 Reset_Handler 问题,但 MCU 可以开始循环并在所有三个轴上正常点动。

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93

是的,我只是指的是 STMCubeIDE 中 F4 MCU 支持包的版本。

你看到了同样的问题。在 STLink 上传(不是调试)之后,编辑器窗口将更改为显示No source available for Reset_Handler()消息,就好像这是一个缺少调试信息的调试会话。

但我只是尝试降级 F4 支持包,然后它就消失了。又重新安装了最新的,现在我根本无法重新创建它。非常自信只是 IDE 中的一个小故障,而不是生成的代码有任何问题。

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93
作者

嗨,德雷斯科,

你是如何降级 F4 支持包的?

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93
作者

STM32F4单片机封装

你重装最新的时候,有没有安装最新的补丁?

没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93

你好@jielemon

我刚刚使用了帮助 -> 管理嵌入式软件包菜单。

我添加了 1.26.2 并删除了 1.27.1,警告消失了。但是当我重新添加 1.27.1 并删除 1.26.2 时它没有重新出现

我还清理并关闭了项目,并在每次测试之间退出并重新打开 IDE – 有可能清除了一些东西..?

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

3人参加
没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93没有可用于 BOARD_PROTONEER_3XX 和 Nucleo F446RE 的“Reset_Handler() at 0x800ad40”的源代码 #93

喜欢 (0)