比如在D盤有個51的Firmware工程
里面有幾個文件夾存放程序文件,項目文件在Project文件夾里,也就是整個Firmware里的文件都是有用的。
Keil項目文件位置。
到這里就可以雙擊Template.uvproj打開項目,所以准備在這里建立SI的工程文件夾。這樣方便繼續點擊打開SI項目。效果如下
這樣我們打開keil工程后繼續點進入Project.si4project文件夾
再打開SI的工程Project.siproj文件就OK了。
下面是過程
首先打開Source insight4.0軟件,新建項目
設置SI工程名和位置,注意設置的SI工程的存放位置,如上面所訴我要放到Project文件夾內部,所以路徑設置如圖中所示。
點擊完OK后,看看Project文件夾里多了一個文件夾
這個時候顯示
上面說了整個firmware里面的幾個文件夾里都有源文件,所以主要位置是Firmware文件夾。去掉\Project 如下。
點擊OK后,Project.si4project文件夾下面生成了一些文件。如下
軟件進行到下面這步
點擊Add Tree
點擊確定,加入Firmware文件夾內的.c和.h文件
點擊Close
打開其中一個文件main.c
Project.si4project文件夾下面又加了些東西和cache文件夾
設置路徑
修改D:\Firmware為..\Firmware點擊OK
此時彈出提示框,Project.si4project里面沒有Backup文件夾,是不是要創建?選擇是!
關閉工程
生成了Project.siwork文件
關閉Source Insight軟件。把Firmware文件夾剪切到桌面看看效果。
雙擊Project.siproj打開,提示找不到D盤的main.c,因為是剪切過來的,而且剛才還打開了main.c所以軟件產生了使用記錄,這里點擊確定。
.
然后查看路徑Project -> Project Settings
是想要的結果。到這里就結束了。
如果剛才剪切之前不只是打開了main.c還打開了其它文件,可能換位置后再打開會彈出一連串的提示文件不在,不用管它,都點擊是。
如果是復制到新的位置,打卡后一般不會提示文件找不到,會打開原路徑的文件,此時需要關閉原路徑的文件,打開新的文件。
如有問題,留言交流。如有更好的方法還請賜教。