你好,
在哪里可以下载蓝牙SoC的SVD?
Ηi jayaura,
谢谢你的在线提问。但是,请您澄清一下,并说明“蓝牙SoC的SVD”是什么意思?另外,您使用的是哪种设备?DA1469x还是DA14580?
谢谢,下午好
谢谢你的回复。抱歉,我忽略了邮件的设备选项。我使用的是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/. 我想我会使用这个对话框,除非有一个官方来源。
谢谢
你好,jayaura,
不幸的是,这是不支持的。在调试会话期间,开发人员可以读取和设置系统寄存器,包括gpio和其他外围寄存器。这是在名为EmbSys Registers的Eclipse工具中完成的。请看第2.3节。设备特定寄存器。
http://lpccs-docs.dialog-semiconductor.com/tutorial\u da1468x\u debugging\u techniques/debuggers\u eclipse.html
谢谢你的信息。我不是说调试会话。SVD生成的API将用于编写在SoC上运行的实际固件(Rust,而不是C)。我知道Rust没有官方支持,我也没有要求Rust支持。别担心,我有Keil网站上的SVD。所以我会用它来代替。
很遗憾,不支持SVD文件。
Ηi jayaura,
谢谢你的在线提问。但是,请您澄清一下,并说明“蓝牙SoC的SVD”是什么意思?另外,您使用的是哪种设备?DA1469x还是DA14580?
谢谢,下午好
谢谢你的回复。抱歉,我忽略了邮件的设备选项。我使用的是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/. 我想我会使用这个对话框,除非有一个官方来源。
谢谢
你好,jayaura,
不幸的是,这是不支持的。在调试会话期间,开发人员可以读取和设置系统寄存器,包括gpio和其他外围寄存器。这是在名为EmbSys Registers的Eclipse工具中完成的。请看第2.3节。设备特定寄存器。
http://lpccs-docs.dialog-semiconductor.com/tutorial\u da1468x\u debugging\u techniques/debuggers\u eclipse.html
谢谢,下午好
谢谢你的信息。我不是说调试会话。SVD生成的API将用于编写在SoC上运行的实际固件(Rust,而不是C)。我知道Rust没有官方支持,我也没有要求Rust支持。别担心,我有Keil网站上的SVD。所以我会用它来代替。
你好,jayaura,
很遗憾,不支持SVD文件。
谢谢,下午好