硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4569|回复: 5
收起左侧

[Ozone] Ozone自带的外设svd文件不全,大家可以从MDK或者IAR里面复制出来使用

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2020-7-21 08:15:20 | 显示全部楼层 |阅读模式

SVD文件就是下面这个

QQ截图20200721080053.jpg


可以从下面路径复制,不同系列对应的软件包路径略有不同

QQ截图20200721081440.jpg


加载后,就可以正常显示外设寄存器了,否则只可以显示CPU寄存器

QQ截图20200721081744.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
 楼主| 发表于 2020-7-21 08:18:48 | 显示全部楼层
推荐采用附件方式

MDK和IAR的可执行文件使用Ozone调试的正确姿势,可以随时连接芯片做调试
http://www.armbbs.cn/forum.php?m ... 7452&fromuid=58
(出处: 硬汉嵌入式论坛)


回复

使用道具 举报

6

主题

639

回帖

657

积分

金牌会员

积分
657
QQ
发表于 2020-7-21 15:52:20 | 显示全部楼层
硬汉STM32F407芯片上使用过了,不知道为啥直接运行进入HardFault_Handler函数
看提示感觉错误有点不理解,在线烧录仿真都是没问题的,不知道为什么会这样

微信图片_20200721155125.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
 楼主| 发表于 2020-7-21 15:58:33 | 显示全部楼层
yklstudent 发表于 2020-7-21 15:52
硬汉STM32F407芯片上使用过了,不知道为啥直接运行进入HardFault_Handler函数
看提示感觉错误有点不理解, ...

如果你的原始工程不是Embedded Studio做的,直接调试会硬件异常。

要使用我二楼发的附加调试方式即可解决。



回复

使用道具 举报

6

主题

639

回帖

657

积分

金牌会员

积分
657
QQ
发表于 2020-7-21 18:31:15 | 显示全部楼层
eric2013 发表于 2020-7-21 15:58
如果你的原始工程不是Embedded Studio做的,直接调试会硬件异常。

要使用我二楼发的附加调试方式即可 ...

我用的是KEIL 5.31创建的工程,Qzone不支持KEIL和IAR创建的工程吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
 楼主| 发表于 2020-7-21 18:33:30 | 显示全部楼层
yklstudent 发表于 2020-7-21 18:31
我用的是KEIL 5.31创建的工程,Qzone不支持KEIL和IAR创建的工程吗?

支持,但是不要直接下载调试,要使用我二楼的附加运行方式,这样就会进入硬件异常了。

调试什么的都没有问题。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-9 04:10 , Processed in 0.165752 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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