Catapult Studio Extension Pack:RISC-V嵌入式开发的强大助手
Catapult Studio Extension Pack是一套专门为RISC-V嵌入式处理器的C/C++代码开发和调试而设计的扩展工具包。该工具包与免费提供的Catapult Software Development Kit (SDK)配合使用(可从https://github.com/imgtec-riscv/catapult-sdk下载),为开发者提供了一系列功能强大的开发和调试工具。
扩展功能概览:
Catapult Studio:由Imagination Technologies提供,与Catapult SDK紧密集成,提供包括以下功能的工具集:
Catapult Debug Adaptor:由Imagination Technologies提供,支持在嵌入式目标上使用gdb进行调试(gdb包含在Catapult SDK中)。与其他调试适配器(如cpptools提供的)相比,一个重要的增强是支持RISC-V,包括对RISC-V寄存器集的了解。
cpptools:由Microsoft提供,包括提供C/C++ "Intellisense"的语言服务器。
CMake-tools:由Microsoft提供,与Catapult Studio紧密集成,支持CMake项目的构建和启动(包括Catapult SDK提供的示例)。
CMake语言支持:包括语法高亮、代码补全等。
Yaml语言支持:由Redhat提供。
Linkerscript语言支持。
RISC-V汇编语言支持。
Serial Monitor:由Microsoft提供。
注意事项:
请注意,clangd可以作为cpptools的替代语言服务器使用(在2024.2.0版本之前,我们推荐使用clangd)。尽管clangd仍然可以使用,但它与cpptools提供的语言服务器不兼容,因此不应同时安装两者。
通过使用Catapult Studio Extension Pack,您可以显著提高RISC-V嵌入式开发的效率和质量,无论是代码开发还是调试,都能得到全方位的支持。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com