ctrecon.str

来自「本源码经过上机调试,是CT算法在TI的CCS下编程 可以在DSP硬件和软件仿真条」· STR 代码 · 共 178 行

STR
178
字号
<?xml version="1.0"?>
<!-- Used by the CTrecon recipe. Created on December 15, 2006. -->


<strategy
   version="6"
   host="windows"
   name="CTrecon"
   full_path="C:\\ti\\tutorial\\evmDM642\\CTrecon1\\CTrecon.str"
   comment="Used by the CTrecon recipe. Created on December 15, 2006."
   dont_expand_iterators="1"
>

   <!-- CHANGE  vectors  OF  vectors.obj\.vectors  TO  TRUE -->
   <instr
      dont_undo="1"
      op="48"
      s0="All Input Files\\CTrecon\\vectors.obj\\.vectors"
      u1="1"
   />

   <!-- CHANGE  entry  OF  rts6400.lib\boot.obj\.text\_c_int00  TO  TRUE -->
   <instr
      dont_undo="1"
      op="1d"
      s0="All Input Files\\CTrecon\\rts6400.lib\\boot.obj\\.text\\_c_int00"
      u1="1"
   />

   <!-- REQUIRE  CTLib.obj\.bss  BE IN  run_view -->
   <instr
      dont_undo="1"
      op="25"
      s0="Memory Maps\\c6x\\run_view"
      s1="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      u2="1"
   />

   <!-- REQUIRE  ctrecon.obj\.bss  BE IN  run_view -->
   <instr
      dont_undo="1"
      op="25"
      s0="Memory Maps\\c6x\\run_view"
      s1="All Input Files\\CTrecon\\ctrecon.obj\\.bss"
      u2="1"
   />

   <!-- CALL  .\CTrecon_.str -->
   <instr
      dont_undo="1"
      op="1"
      s0=".\\CTrecon_.str"
   />

   <!-- CHANGE  heap  size OF  c6x  TO  04000h -->
   <instr
      op="4d"
      s0="Memory Maps\\c6x"
      s1="heap"
      u3="4000"
   />

   <!-- MOVE  CTLib.obj\.bss  FROM  run_view\ISRAM\.bss  TO  run_view\ISRAM\.bss -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.bss"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.bss"
   />

   <!-- NEW  child output section  OF  run_view\ISRAM  WITH  name=.bss:2, data_kind=variables -->
   <instr
      op="22"
      s0="Memory Maps\\c6x\\run_view\\ISRAM"
      s1=".bss:2"
      u2="4"
      u3="8"
   />

   <!-- MOVE  ctrecon.obj\.bss  FROM  run_view\ISRAM\.bss  TO  run_view\ISRAM\.bss:2 -->
   <instr
      follower="1"
      op="2"
      s0="All Input Files\\CTrecon\\ctrecon.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.bss:2"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.bss"
   />

   <!-- NEW  child output section  OF  run_view\ISRAM  WITH  name=.bss:3, data_kind=variables -->
   <instr
      op="22"
      s0="Memory Maps\\c6x\\run_view\\ISRAM"
      s1=".bss:3"
      u2="4"
      u3="8"
   />

   <!-- MOVE  CTLib.obj\.bss  FROM  run_view\ISRAM\.bss  TO  run_view\ISRAM\.bss:3 -->
   <instr
      follower="1"
      op="2"
      s0="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.bss:3"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.bss"
   />

   <!-- MOVE  ctrecon.obj\.bss  FROM  run_view\ISRAM\.bss:2  TO  run_view\ISRAM\.far -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\ctrecon.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.far"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.bss:2"
   />

   <!-- MOVE  CTLib.obj\.bss  FROM  run_view\ISRAM\.bss:3  TO  run_view\ISRAM\.far -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.far"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.bss:3"
   />

   <!-- MOVE  CTLib.obj\.bss  FROM  run_view\ISRAM\.far  TO  run_view\ISRAM\.text -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.far"
   />

   <!-- MOVE  ctrecon.obj\.bss  FROM  run_view\ISRAM\.far  TO  run_view\ISRAM\.text -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\ctrecon.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.far"
   />

   <!-- CHANGE  alloc_kind  OF  run_view\ISRAM\.text  TO  struct -->
   <instr
      op="d"
      s0="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
      u1="a"
   />

   <!-- REORDER  CTLib.obj\.bss  WITHIN  run_view\ISRAM\.text  BEFORE  rts6400.lib\sqrt.obj\.text -->
   <instr
      follower="1"
      op="2"
      s0="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
      u3="2"
      s4="All Input Files\\CTrecon\\rts6400.lib\\sqrt.obj\\.text"
   />

   <!-- MOVE  ctrecon.obj\.bss  FROM  run_view\ISRAM\.text  TO  run_view\ISRAM\.far -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\ctrecon.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.far"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
   />

   <!-- MOVE  CTLib.obj\.bss  FROM  run_view\ISRAM\.text  TO  run_view\ISRAM\.far -->
   <instr
      op="2"
      s0="All Input Files\\CTrecon\\CTLib.obj\\.bss"
      s1="Memory Maps\\c6x\\run_view\\ISRAM\\.far"
      s2="Memory Maps\\c6x\\run_view\\ISRAM\\.text"
   />

   <!-- END  CTrecon -->
   <instr
      op="0"
   />
</strategy>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?