如何用SourceInsight精准打开keil工程文件

如何用Source Insight精准打开keil工程文件

前言

在多重嵌套的keil工程中,结构多、文件路径深,有很多C文件里面用了相同函数名或者变量名。利用SourceInsight查看代码时,如果将所有的文件都添加进来,那在追函数或者变量的时候,会提示多处定义,需要手动选择好相应的文件,十分的不方便。本文采用的方法,可以自动获取某个子工程用到的所有文件,在SourceInsight中实现精准添加。

一、Python3 环境搭建

1、打开浏览器访问 https://www.python.org/downloads/windows/ ,下载安装程序

如何用SourceInsight精准打开keil工程文件_第1张图片

2、安装Python
如何用SourceInsight精准打开keil工程文件_第2张图片

3、测试是否安装成功,环境变量是否已经配置好

打开cmd,输入python,按下回车键,如果出现下图打印信息,说明安装成功,环境变量已配置好

如何用SourceInsight精准打开keil工程文件_第3张图片

二、生成文件列表

1、下载脚本文件压缩包:https://wwu.lanzoul.com/imbcx0ambo2f

2、解压后,将脚本文件,拷贝到工程文件(.uvproj.uvprojx.eww)所在的路径下路径中不能含有中文
如何用SourceInsight精准打开keil工程文件_第4张图片

3、编译一下此keil工程,生成相应的dep文件(脚本文件会根据这个来解析,我们不需要管dep文件)

4、双击运行脚本文件,得到一个txt文件,里面记录了keil工程用的所有代码文件
如何用SourceInsight精准打开keil工程文件_第5张图片

三、打开Source Insight,创建工程

1、创建好Source Insight工程

2、添加文件
如何用SourceInsight精准打开keil工程文件_第6张图片

如何用SourceInsight精准打开keil工程文件_第7张图片

3、到此,keil工程中的代码文件就被准确的添加到Source Insight工程中了,有多个keil工程,就可以创建相应的多个Source Insight工程。

参考文章:https://blog.csdn.net/wxh0000mm/article/details/121848627

你可能感兴趣的:(嵌入式软件开发,arm,stm32,物联网,mcu)