DA1469x的SVD文件

了解更多常见问题教程

6个职位/0个新职位
最后一篇文章
加亚乌拉
离线
最后一次见到:1年5个月前
已加入:2019-07-23 14:16
DA1469x的SVD文件

你好,

在哪里可以下载蓝牙SoC的SVD?

设备:
PM\U对话框
离线
最后一次见到:2小时40分钟前
工作人员
已加入:2018-02-08 11:03
Ηi jayaura,

Ηi jayaura,

谢谢你的在线提问。但是,请您澄清一下,并说明“蓝牙SoC的SVD”是什么意思?另外,您使用的是哪种设备?DA1469x还是DA14580?

谢谢,下午好

加亚乌拉
离线
最后一次见到:1年5个月前
已加入:2019-07-23 14:16
谢谢你的回复。

谢谢你的回复。抱歉,我忽略了邮件的设备选项。我使用的是DA14695。SVD可用于自动生成寄存器接口。例如,STMicro提供了这些文件,在Rust生态系统中,这些文件用于生成访问SoC寄存器的API。参考请参见https://github.com/stm32-rs/stm32-rs/tree/master/svd/vendor. 这些文件由svd2rust使用(https://github.com/rust-embedded/svd2rust/)生成API,如https://docs.rs/stm32f1/0.8.0/stm32f1/stm32f103/index.html

ST为以下位置的stm32f1系列提供SVD文件:https://www.st.com/resource/en/svd/stm32f4\u svd.zip

经过研究,我发现我可以从https://www.keil.com/dd2/pack/. 我想我会使用这个对话框,除非有一个官方来源。

谢谢

PM\U对话框
离线
最后一次见到:2小时40分钟前
工作人员
已加入:2018-02-08 11:03
你好,jayaura,

你好,jayaura,

不幸的是,这是不支持的。在调试会话期间,开发人员可以读取和设置系统寄存器,包括gpio和其他外围寄存器。这是在名为EmbSys Registers的Eclipse工具中完成的。请看第2.3节。设备特定寄存器。

http://lpccs-docs.dialog-semiconductor.com/tutorial\u da1468x\u debugging\u techniques/debuggers\u eclipse.html

谢谢,下午好

加亚乌拉
离线
最后一次见到:1年5个月前
已加入:2019-07-23 14:16
谢谢你的信息。我没有

谢谢你的信息。我不是说调试会话。SVD生成的API将用于编写在SoC上运行的实际固件(Rust,而不是C)。我知道Rust没有官方支持,我也没有要求Rust支持。别担心,我有Keil网站上的SVD。所以我会用它来代替。

PM\U对话框
离线
最后一次见到:2小时40分钟前
工作人员
已加入:2018-02-08 11:03
你好,jayaura,

你好,jayaura,

很遗憾,不支持SVD文件。

谢谢,下午好