OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 24|回复: 0

STM32H750VBT6的FLM文件相关问题

[复制链接]

2

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2022-12-3
在线时间
7 小时
发表于 前天 21:59 | 显示全部楼层 |阅读模式
20金钱
我用的是源地工作室的单板,主芯片是STM32H750VBT6,外部接了一颗FLASH,FLASH型号是W25Q128JV。

MCU是没有问题的,之前用STLINK调试了很多次,单片机是可以正常运行和DEBUG调试的,FLASH也是可以用QSPI接口可以读取FLASH的ID,之前写过程序验证过。

问题是这样的,我想用QSPI接口把程序放到外部的FLASH里面,这样调试的时候能够用外部的FLASH,程序能存的更多,但是每次DEBUG后运行到了0x90000000的地址之后,我就开始RUN,然后
程序指针都会跳到一个叫HardFault_Handler()的函数里面,看了一下汇编也不对,运行到0x90000000的地址汇编代码全变成了movs,r0,r0。

调试程序用的北极星开发板的例程临时改的,FLM文件是我参考安富莱和B站的UP主自己做的,调试的时候就发现有问题了,看看哪位大神能够路见不平拔刀相助一下。

开发板的电路图可以通过图片发在帖子上,我的FLM文件代码如果你们想要的话也可以联系我,我可以直接发给你,但是我这个FLM算法代码是有问题的,发出去也没用吧

之后我找了一下开发板的厂家,他们也没有相应的例程和代码,跟他们聊了下,发现他们也不是很懂这个技术,感觉这个工作室单纯就是卖板子的,如果想买板子还是避开这个商家吧,
板子出了问题我感觉商家也不会帮你解决。

我实在没有办法了,只好把问题发到帖子上看看,如果需要我配合的话跟我直接聊就行,下面的评论区我会定时看的。

电路板背面

电路板背面
IMG_20250701_212611.jpg
Snipaste_2025-07-01_21-50-31.png
Snipaste_2025-07-01_21-44-14.png
Snipaste_2025-07-01_21-44-06.png
Snipaste_2025-07-01_21-43-53.png
Snipaste_2025-07-01_21-43-42.png
Snipaste_2025-07-01_21-43-26.png
Snipaste_2025-07-01_21-35-24.png
Snipaste_2025-07-01_21-32-27.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-3 14:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表