Arm Cortex Analysis:提升CMSIS项目性能的强大工具
Arm Cortex Analysis扩展为您提供了Event Recorder和Event Statistics功能。这些功能使您能够深入了解代码的执行情况,帮助您识别CMSIS项目中的问题和瓶颈。
此扩展目前为预发布版本。您可以使用Arm Cortex Analysis查看预录制的静态事件和数据,利用Event Recorder和Event Statistics视图。
在未来的版本中,还将支持使用物理板进行实时分析。
有关Event Recorder和Event Statistics视图的更多详细信息,请参阅Arm Developer上的Arm Keil Studio Visual Studio Code扩展用户指南。
在Visual Studio Code中,进入Extensions视图。
搜索Arm Cortex Analysis。
点击扩展的Install按钮。
Visual Studio Code将安装扩展。此时扩展将在Extensions视图中可用。
要使用Arm Cortex Analysis,您需要安装eventlist工具。这是一个用于处理存储在日志文件中的Event Recorder记录的命令行工具。可以通过Microsoft vcpkg包管理工具安装此工具,具体步骤如下:
在Visual Studio Code的Explorer中,创建一个名为vcpkg-configuration.json的文件。
将以下内容复制并粘贴到JSON文件中:
{
"registries": [
{
"kind": "artifact",
"location": "https://aka.ms/vcpkg-artifacts-arm",
"name": "arm"
}
],
"requires": {
"arm:tools/open-cmsis-pack/ctools": "^1.5.0"
}
}
保存文件。
eventlist工具随ctools一起提供,因此这一行"arm:tools/open-cmsis-pack/ctools": "^1.5.0"会将eventlist工具添加到您的环境中。
注意: 如果您已经有一个带有vcpkg-configuration.json文件的项目,可以重用它。只需复制"arm:tools/open-cmsis-pack/ctools": "^1.5.0"这一行,并将其粘贴到JSON文件的"requires":部分即可。
要提交反馈,请打开错误报告或功能请求。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com