Project.vpj 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284
  1. <!DOCTYPE Project SYSTEM "http://www.slickedit.com/dtd/vse/10.0/vpj.dtd">
  2. <Project
  3. Version="10.0"
  4. VendorName="SlickEdit"
  5. TemplateName="Other C/C++"
  6. WorkingDir=".">
  7. <Config
  8. Name="Debug"
  9. Type="cpp"
  10. DebugCallbackName="gdb"
  11. OutputFile="%bdProject"
  12. CompilerConfigName="Latest Version">
  13. <Menu>
  14. <Target
  15. Name="Compile"
  16. MenuCaption="&amp;Compile"
  17. CaptureOutputWith="ProcessBuffer"
  18. OutputExts="*.o"
  19. SaveOption="SaveCurrent"
  20. RunFromDir="%rw">
  21. <Exec CmdLine='cc -c -g %i %defd -o "%bd%n.o" "%f"'/>
  22. </Target>
  23. <Target
  24. Name="Link"
  25. MenuCaption="&amp;Link">
  26. <Exec CmdLine='cc -g -o "%o" %f %libs'/>
  27. </Target>
  28. <Target
  29. Name="Build"
  30. MenuCaption="&amp;Build"
  31. CaptureOutputWith="ProcessBuffer"
  32. SaveOption="SaveWorkspaceFiles"
  33. RunFromDir="%rw">
  34. <Exec CmdLine='"%(VSLICKBIN1)vsbuild" build "%w" "%r"'/>
  35. </Target>
  36. <Target
  37. Name="Rebuild"
  38. MenuCaption="&amp;Rebuild"
  39. CaptureOutputWith="ProcessBuffer"
  40. SaveOption="SaveWorkspaceFiles"
  41. RunFromDir="%rw">
  42. <Exec CmdLine='"%(VSLICKBIN1)vsbuild" rebuild "%w" "%r"'/>
  43. </Target>
  44. <Target
  45. Name="Debug"
  46. MenuCaption="&amp;Debug"
  47. SaveOption="SaveNone"
  48. BuildFirst="1"
  49. CaptureOutputWith="ProcessBuffer"
  50. RunFromDir="%rw">
  51. <Exec CmdLine='vsdebugio -prog "%o"'/>
  52. </Target>
  53. <Target
  54. Name="Execute"
  55. MenuCaption="E&amp;xecute"
  56. SaveOption="SaveNone"
  57. BuildFirst="1"
  58. CaptureOutputWith="ProcessBuffer"
  59. RunFromDir="%rw">
  60. <Exec CmdLine='"%o"'/>
  61. </Target>
  62. </Menu>
  63. </Config>
  64. <Config
  65. Name="Release"
  66. Type="cpp"
  67. DebugCallbackName="gdb"
  68. OutputFile="%bdProject"
  69. CompilerConfigName="Latest Version">
  70. <Menu>
  71. <Target
  72. Name="Compile"
  73. MenuCaption="&amp;Compile"
  74. CaptureOutputWith="ProcessBuffer"
  75. SaveOption="SaveCurrent"
  76. OutputExts="*.o"
  77. RunFromDir="%rw">
  78. <Exec CmdLine='cc -c -O %i %defd -o "%bd%n.o" "%f"'/>
  79. </Target>
  80. <Target
  81. Name="Link"
  82. MenuCaption="&amp;Link">
  83. <Exec CmdLine='cc -O -o "%o" %f %libs'/>
  84. </Target>
  85. <Target
  86. Name="Build"
  87. MenuCaption="&amp;Build"
  88. CaptureOutputWith="ProcessBuffer"
  89. SaveOption="SaveWorkspaceFiles"
  90. RunFromDir="%rw">
  91. <Exec CmdLine='"%(VSLICKBIN1)vsbuild" build "%w" "%r"'/>
  92. </Target>
  93. <Target
  94. Name="Rebuild"
  95. MenuCaption="&amp;Rebuild"
  96. CaptureOutputWith="ProcessBuffer"
  97. SaveOption="SaveWorkspaceFiles"
  98. RunFromDir="%rw">
  99. <Exec CmdLine='"%(VSLICKBIN1)vsbuild" rebuild "%w" "%r"'/>
  100. </Target>
  101. <Target
  102. Name="Debug"
  103. MenuCaption="&amp;Debug"
  104. SaveOption="SaveNone"
  105. BuildFirst="1"
  106. CaptureOutputWith="ProcessBuffer"
  107. RunFromDir="%rw">
  108. <Exec CmdLine='vsdebugio -prog "%o"'/>
  109. </Target>
  110. <Target
  111. Name="Execute"
  112. MenuCaption="E&amp;xecute"
  113. SaveOption="SaveNone"
  114. BuildFirst="1"
  115. CaptureOutputWith="ProcessBuffer"
  116. RunFromDir="%rw">
  117. <Exec CmdLine='"%o"'/>
  118. </Target>
  119. </Menu>
  120. </Config>
  121. <Rules Name="Compile">
  122. <Rule
  123. InputExts="*.s"
  124. OutputExts="*.o"
  125. LinkObject="1">
  126. <Exec CmdLine='as -o "%bd%n.o" "%f"'/>
  127. </Rule>
  128. </Rules>
  129. <CustomFolders>
  130. <Folder
  131. Name="Source Files"
  132. Filters="*.c;*.C;*.cc;*.cpp;*.cp;*.cxx;*.c++;*.prg;*.pas;*.dpr;*.asm;*.s;*.bas;*.java;*.cs;*.sc;*.scala;*.e;*.cob;*.html;*.rc;*.tcl;*.py;*.pl;*.d;*.m;*.mm;*.go;*.groovy;*.gsh"
  133. GUID="{5B803D3B-8129-413F-3EA4-44445653B69D}"></Folder>
  134. <Folder
  135. Name="Header Files"
  136. Filters="*.h;*.H;*.hh;*.hpp;*.hxx;*.h++;*.inc;*.sh;*.cpy;*.if"
  137. GUID="{E474E14B-7BB8-46C4-78B2-7F766D1ECCB3}"></Folder>
  138. <Folder
  139. Name="Resource Files"
  140. Filters="*.ico;*.cur;*.dlg"
  141. GUID="{75132134-186F-4CA5-33A2-0E4F4555DEB1}"/>
  142. <Folder
  143. Name="Bitmaps"
  144. Filters="*.bmp"
  145. GUID="{F3656814-BFC3-4FC2-B512-B834D4FAE7A1}"/>
  146. <Folder
  147. Name="Other Files"
  148. Filters=""
  149. GUID="{E150E4FA-A30B-4356-2CE2-A2FF81AF12A7}"/>
  150. </CustomFolders>
  151. <Files AutoFolders="DirectoryView">
  152. <Folder Name="../Component">
  153. <Folder Name="axis_motion">
  154. <F N="../Component/axis_motion/axis_motion.c"/>
  155. <F N="../Component/axis_motion/axis_motion.h"/>
  156. <F N="../Component/axis_motion/axis_motion_config.h"/>
  157. </Folder>
  158. <Folder Name="cm_backtrack">
  159. <F N="../Component/cm_backtrack/cm_backtrace.c"/>
  160. <F N="../Component/cm_backtrack/cm_backtrace.h"/>
  161. <F N="../Component/cm_backtrack/cmb_cfg.h"/>
  162. <F N="../Component/cm_backtrack/cmb_def.h"/>
  163. </Folder>
  164. <Folder Name="Encrypt">
  165. <F N="../Component/Encrypt/encrypt_md5.c"/>
  166. <F N="../Component/Encrypt/encrypt_md5.h"/>
  167. <F N="../Component/Encrypt/encrypt_xxtea.c"/>
  168. <F N="../Component/Encrypt/encrypt_xxtea.h"/>
  169. </Folder>
  170. <Folder Name="jlink_rtt">
  171. <F N="../Component/jlink_rtt/SEGGER_RTT.c"/>
  172. <F N="../Component/jlink_rtt/SEGGER_RTT.h"/>
  173. <F N="../Component/jlink_rtt/SEGGER_RTT_Conf.h"/>
  174. <F N="../Component/jlink_rtt/SEGGER_RTT_printf.c"/>
  175. </Folder>
  176. <Folder Name="MathHelper">
  177. <F N="../Component/MathHelper/MathHelper.c"/>
  178. <F N="../Component/MathHelper/MathHelper.h"/>
  179. </Folder>
  180. <Folder Name="Modbus">
  181. <F N="../Component/Modbus/modbus_common.h"/>
  182. <F N="../Component/Modbus/modbus_encoder.c"/>
  183. <F N="../Component/Modbus/modbus_encoder.h"/>
  184. <F N="../Component/Modbus/modbus_master.c"/>
  185. <F N="../Component/Modbus/modbus_master.h"/>
  186. <F N="../Component/Modbus/modbus_slave.c"/>
  187. <F N="../Component/Modbus/modbus_slave.h"/>
  188. </Folder>
  189. <Folder Name="TinyLog">
  190. <F N="../Component/TinyLog/TinyLog.c"/>
  191. <F N="../Component/TinyLog/TinyLog.h"/>
  192. </Folder>
  193. <Folder Name="uconsole">
  194. <F N="../Component/uconsole/uconsole.c"/>
  195. <F N="../Component/uconsole/uconsole.h"/>
  196. </Folder>
  197. <F N="../Component/sytem_common.h"/>
  198. </Folder>
  199. <Folder Name="../HARDWARE">
  200. <F N="../HARDWARE/board.c"/>
  201. <F N="../HARDWARE/board.h"/>
  202. <F N="../HARDWARE/hw_dma_uart.c"/>
  203. <F N="../HARDWARE/hw_dma_uart.h"/>
  204. <F N="../HARDWARE/hw_flash_data.c"/>
  205. <F N="../HARDWARE/hw_flash_data.h"/>
  206. <F N="../HARDWARE/hw_io_pin.c"/>
  207. <F N="../HARDWARE/hw_io_pin.h"/>
  208. <F N="../HARDWARE/hw_pin.h"/>
  209. <F N="../HARDWARE/hw_power_off.c"/>
  210. <F N="../HARDWARE/hw_power_off.h"/>
  211. <F N="../HARDWARE/hw_pwm.c"/>
  212. <F N="../HARDWARE/hw_pwm.h"/>
  213. </Folder>
  214. <Folder Name="../Machine">
  215. <Folder Name="ZhenYuMachine">
  216. <F N="../Machine/ZhenYuMachine/ZYChuanTouJi.c"/>
  217. <F N="../Machine/ZhenYuMachine/ZYChuanTouJi.h"/>
  218. <F N="../Machine/ZhenYuMachine/ZYChuChiJi.c"/>
  219. <F N="../Machine/ZhenYuMachine/ZYChuChiJi.h"/>
  220. <F N="../Machine/ZhenYuMachine/ZYDaKong.c"/>
  221. <F N="../Machine/ZhenYuMachine/ZYDaKong.h"/>
  222. <F N="../Machine/ZhenYuMachine/ZYFangKuaiChaXiao.h"/>
  223. <F N="../Machine/ZhenYuMachine/ZYFangKuaiChaXiaoJi.c"/>
  224. <F N="../Machine/ZhenYuMachine/ZYGongZiMa.c"/>
  225. <F N="../Machine/ZhenYuMachine/ZYGongZiMa.h"/>
  226. <F N="../Machine/ZhenYuMachine/ZYHeLian.c"/>
  227. <F N="../Machine/ZhenYuMachine/ZYHeLian.h"/>
  228. <F N="../Machine/ZhenYuMachine/ZYJiaoYaDinCun.c"/>
  229. <F N="../Machine/ZhenYuMachine/ZYJiaoYaDinCun.h"/>
  230. <F N="../Machine/ZhenYuMachine/ZYJinShuDinCun.c"/>
  231. <F N="../Machine/ZhenYuMachine/ZYJinShuDinCun.h"/>
  232. <F N="../Machine/ZhenYuMachine/ZYLaSiJi.c"/>
  233. <F N="../Machine/ZhenYuMachine/ZYLaSiJi.h"/>
  234. <F N="../Machine/ZhenYuMachine/ZYMXC_NiLong_StepJi.c"/>
  235. <F N="../Machine/ZhenYuMachine/ZYMXC_NiLong_StepJi.h"/>
  236. <F N="../Machine/ZhenYuMachine/ZYQueduanChuantou.c"/>
  237. <F N="../Machine/ZhenYuMachine/ZYQueduanChuantou.h"/>
  238. <F N="../Machine/ZhenYuMachine/ZYQueDuanJi.c"/>
  239. <F N="../Machine/ZhenYuMachine/ZYQueDuanJi.h"/>
  240. <F N="../Machine/ZhenYuMachine/ZYSingleYYaJi.c"/>
  241. <F N="../Machine/ZhenYuMachine/ZYSingleYYaJi.h"/>
  242. <F N="../Machine/ZhenYuMachine/ZYTieBuJi.c"/>
  243. <F N="../Machine/ZhenYuMachine/ZYTieBuJi.h"/>
  244. <F N="../Machine/ZhenYuMachine/ZYYYaJi.c"/>
  245. <F N="../Machine/ZhenYuMachine/ZYYYaJi.h"/>
  246. </Folder>
  247. </Folder>
  248. <Folder Name="../STLib">
  249. <F N="../STLib/core_cm3.h"/>
  250. <F N="../STLib/core_cmFunc.h"/>
  251. <F N="../STLib/core_cmInstr.h"/>
  252. <F N="../STLib/hardware_delay.c"/>
  253. <F N="../STLib/hardware_delay.h"/>
  254. <F N="../STLib/software_timer.c"/>
  255. <F N="../STLib/software_timer.h"/>
  256. <F N="../STLib/st_dma.c"/>
  257. <F N="../STLib/st_dma.h"/>
  258. <F N="../STLib/st_flash.c"/>
  259. <F N="../STLib/st_flash.h"/>
  260. <F N="../STLib/st_sys.c"/>
  261. <F N="../STLib/st_sys.h"/>
  262. <F N="../STLib/stm32f10x.h"/>
  263. <F N="../STLib/system_stm32f10x.h"/>
  264. <F N="../STLib/typedefine.h"/>
  265. </Folder>
  266. <Folder Name="../User">
  267. <F N="../User/app_config.h"/>
  268. <F N="../User/dataarea.h"/>
  269. <F N="../User/io_app.c"/>
  270. <F N="../User/io_app.h"/>
  271. <F N="../User/log_app.c"/>
  272. <F N="../User/log_app.h"/>
  273. <F N="../User/main.c"/>
  274. <F N="../User/modbus_app.c"/>
  275. <F N="../User/modbus_app.h"/>
  276. <F N="../User/poweroff_save_app.c"/>
  277. <F N="../User/poweroff_save_app.h"/>
  278. <F N="../User/user_app.c"/>
  279. <F N="../User/user_app.h"/>
  280. <F N="../User/variable.c"/>
  281. <F N="../User/variable.h"/>
  282. </Folder>
  283. </Files>
  284. </Project>