Project.emSession 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <!DOCTYPE CrossStudio_Session_File>
  2. <session>
  3. <Bookmarks/>
  4. <Breakpoints groups="Breakpoints" active_group="Breakpoints"/>
  5. <ExecutionProfileWindow/>
  6. <FrameBuffer>
  7. <FrameBufferWindow width="0" keepAspectRatio="0" zoomToFitWindow="0" addressSpace="" format="0" height="0" autoEvaluate="0" scaleFactor="1" refreshPeriod="0" name="485-breaker-sensor_GD32E23x Internal" addressText="" accessByDisplayWidth="0"/>
  8. </FrameBuffer>
  9. <Memory1>
  10. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="Project_GD32E23x Internal" sizeText="" addressText=""/>
  11. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="pdu_uip_GD32E23x Internal" sizeText="" addressText=""/>
  12. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="485-breaker-sensor_GD32E23x Internal" sizeText="" addressText=""/>
  13. </Memory1>
  14. <Memory2>
  15. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="Project_GD32E23x Internal" sizeText="" addressText=""/>
  16. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="pdu_uip_GD32E23x Internal" sizeText="" addressText=""/>
  17. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="485-breaker-sensor_GD32E23x Internal" sizeText="" addressText=""/>
  18. </Memory2>
  19. <Memory3>
  20. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="Project_GD32E23x Internal" sizeText="" addressText=""/>
  21. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="pdu_uip_GD32E23x Internal" sizeText="" addressText=""/>
  22. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="485-breaker-sensor_GD32E23x Internal" sizeText="" addressText=""/>
  23. </Memory3>
  24. <Memory4>
  25. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="Project_GD32E23x Internal" sizeText="" addressText=""/>
  26. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="pdu_uip_GD32E23x Internal" sizeText="" addressText=""/>
  27. <MemoryWindow addressSpace="" dataSize="1" autoEvaluate="0" viewMode="0" viewType="4" addressOrder="0" columnsText="" refreshPeriod="0" name="485-breaker-sensor_GD32E23x Internal" sizeText="" addressText=""/>
  28. </Memory4>
  29. <Project>
  30. <ProjectSessionItem path="485-breaker-sensor"/>
  31. <ProjectSessionItem path="485-breaker-sensor;485-breaker-sensor"/>
  32. <ProjectSessionItem path="485-breaker-sensor;485-breaker-sensor;src"/>
  33. <ProjectSessionItem path="485-breaker-sensor;485-breaker-sensor;util"/>
  34. </Project>
  35. <Register1>
  36. <RegisterWindow visibleNodes="CPU/r0;CPU/r1;CPU/r2;CPU/r3;CPU/r4;CPU/r5;CPU/r6;CPU/r7;CPU/r8;CPU/r9;CPU/r10;CPU/r11;CPU/r12;CPU/sp(r13);CPU/lr(r14);CPU/pc(r15);CPU/xpsr;CPU/MSP;CPU/PSP;CPU/PRIMASK;CPU/CONTROL;CPU/MSPLIM;CPU/PSPLIM;CPU/internal;CPU - Current Context/r0;CPU - Current Context/r1;CPU - Current Context/r2;CPU - Current Context/r3;CPU - Current Context/r4;CPU - Current Context/r5;CPU - Current Context/r6;CPU - Current Context/r7;CPU - Current Context/r8;CPU - Current Context/r9;CPU - Current Context/r10;CPU - Current Context/r11;CPU - Current Context/r12;CPU - Current Context/sp(r13);CPU - Current Context/lr(r14);CPU - Current Context/pc(r15);CPU - Current Context/apsr" binaryNodes="" asciiNodes="" openNodes="CPU;CPU - Current Context" name="Project_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  37. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="pdu_uip_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  38. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="485-breaker-sensor_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  39. </Register1>
  40. <Register2>
  41. <RegisterWindow visibleNodes="CPU - Current Context/r0;CPU - Current Context/r1;CPU - Current Context/r2;CPU - Current Context/r3;CPU - Current Context/r4;CPU - Current Context/r5;CPU - Current Context/r6;CPU - Current Context/r7;CPU - Current Context/r8;CPU - Current Context/r9;CPU - Current Context/r10;CPU - Current Context/r11;CPU - Current Context/r12;CPU - Current Context/sp(r13);CPU - Current Context/lr(r14);CPU - Current Context/pc(r15);CPU - Current Context/apsr;CPU/r0;CPU/r1;CPU/r2;CPU/r3;CPU/r4;CPU/r5;CPU/r6;CPU/r7;CPU/r8;CPU/r9;CPU/r10;CPU/r11;CPU/r12;CPU/sp(r13);CPU/lr(r14);CPU/pc(r15);CPU/xpsr;CPU/MSP;CPU/PSP;CPU/PRIMASK;CPU/CONTROL;CPU/MSPLIM;CPU/PSPLIM;CPU/internal" binaryNodes="" asciiNodes="" openNodes="CPU - Current Context" name="Project_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  42. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="pdu_uip_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  43. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="485-breaker-sensor_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  44. </Register2>
  45. <Register3>
  46. <RegisterWindow visibleNodes="CPU - Current Context/r0;CPU - Current Context/r1;CPU - Current Context/r2;CPU - Current Context/r3;CPU - Current Context/r4;CPU - Current Context/r5;CPU - Current Context/r6;CPU - Current Context/r7;CPU - Current Context/r8;CPU - Current Context/r9;CPU - Current Context/r10;CPU - Current Context/r11;CPU - Current Context/r12;CPU - Current Context/sp(r13);CPU - Current Context/lr(r14);CPU - Current Context/pc(r15);CPU - Current Context/apsr;CPU/r0;CPU/r1;CPU/r2;CPU/r3;CPU/r4;CPU/r5;CPU/r6;CPU/r7;CPU/r8;CPU/r9;CPU/r10;CPU/r11;CPU/r12;CPU/sp(r13);CPU/lr(r14);CPU/pc(r15);CPU/xpsr;CPU/MSP;CPU/PSP;CPU/PRIMASK;CPU/CONTROL;CPU/MSPLIM;CPU/PSPLIM;CPU/internal" binaryNodes="" asciiNodes="" openNodes="CPU - Current Context" name="Project_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  47. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="pdu_uip_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  48. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="485-breaker-sensor_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  49. </Register3>
  50. <Register4>
  51. <RegisterWindow visibleNodes="CPU - Current Context/r0;CPU - Current Context/r1;CPU - Current Context/r2;CPU - Current Context/r3;CPU - Current Context/r4;CPU - Current Context/r5;CPU - Current Context/r6;CPU - Current Context/r7;CPU - Current Context/r8;CPU - Current Context/r9;CPU - Current Context/r10;CPU - Current Context/r11;CPU - Current Context/r12;CPU - Current Context/sp(r13);CPU - Current Context/lr(r14);CPU - Current Context/pc(r15);CPU - Current Context/apsr;CPU/r0;CPU/r1;CPU/r2;CPU/r3;CPU/r4;CPU/r5;CPU/r6;CPU/r7;CPU/r8;CPU/r9;CPU/r10;CPU/r11;CPU/r12;CPU/sp(r13);CPU/lr(r14);CPU/pc(r15);CPU/xpsr;CPU/MSP;CPU/PSP;CPU/PRIMASK;CPU/CONTROL;CPU/MSPLIM;CPU/PSPLIM;CPU/internal" binaryNodes="" asciiNodes="" openNodes="CPU - Current Context" name="Project_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  52. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="pdu_uip_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  53. <RegisterWindow visibleNodes="" binaryNodes="" asciiNodes="" openNodes="" name="485-breaker-sensor_GD32E23x Internal" decimalNodes="" octalNodes="" unsignedNodes=""/>
  54. </Register4>
  55. <Threads>
  56. <ThreadsWindow showLists=""/>
  57. </Threads>
  58. <TraceWindow>
  59. <Trace enabled="Yes"/>
  60. </TraceWindow>
  61. <Watch1>
  62. <Watches active="1" update="Never">
  63. <Watchpoint expression="dutycycle" name="dutycycle" radix="-1" linenumber="117" filename="util/counter.c"/>
  64. <Watchpoint expression="frequency" name="frequency" radix="-1" linenumber="119" filename="util/counter.c"/>
  65. </Watches>
  66. </Watch1>
  67. <Watch2>
  68. <Watches active="0" update="Never"/>
  69. </Watch2>
  70. <Watch3>
  71. <Watches active="0" update="Never"/>
  72. </Watch3>
  73. <Watch4>
  74. <Watches active="0" update="Never"/>
  75. </Watch4>
  76. <Files>
  77. <SessionOpenFile windowGroup="DockEditLeft" x="5" y="86" useTextEdit="1" path="src/main.c" left="0" selected="1" top="81" codecName="Default"/>
  78. <SessionOpenFile windowGroup="DockEditLeft" x="26" y="9" useTextEdit="1" path="src/device_modbus.h" left="0" top="0" codecName="Default"/>
  79. <SessionOpenFile windowGroup="DockEditLeft" x="37" y="55" useTextEdit="1" openedFrom="/home/higgx/git/ses/gowone/485-breaker-sensor/src/device.c" path="src/device_modbus.c" left="0" top="33" codecName="Default"/>
  80. <SessionOpenFile windowGroup="DockEditLeft" x="0" y="72" useTextEdit="1" path="util/modbus_rtu.c" left="0" top="72" codecName="Default"/>
  81. <SessionOpenFile windowGroup="DockEditLeft" x="13" y="168" useTextEdit="1" openedFrom="/home/higgx/git/ses/gowone/485-breaker-sensor/src/device_modbus.c" path="util/modbus.c" left="0" top="168" codecName="Default"/>
  82. <SessionOpenFile windowGroup="DockEditLeft" x="19" y="13" useTextEdit="1" openedFrom="/home/higgx/git/ses/gowone/485-breaker-sensor/src/main.c" path="src/device.c" left="0" top="0" codecName="Default"/>
  83. <SessionOpenFile windowGroup="DockEditLeft" x="0" y="0" useTextEdit="1" path="src/device.h" left="0" top="0" codecName="Default"/>
  84. </Files>
  85. <EMStudioWindow activeProject="485-breaker-sensor" fileDialogDefaultFilter="*.asm;*.s;*.inc" autoConnectTarget="J-Link" buildConfiguration="GD32E23x Internal" sessionSettings="" debugSearchFileMap="/home/higgx/git/ses/totollo/485-breaker-sensor/Firmware/CMSIS/SEGGER_THUMB_Startup.s&#xa;/home/higgx/git/ses/gowone/485-breaker-sensor/Firmware/CMSIS/SEGGER_THUMB_Startup.s" fileDialogInitialDirectory="/home/higgx/git/ses/gowone/485-breaker-sensor/Firmware/CMSIS" debugSearchPath="" autoConnectCapabilities="3199"/>
  86. </session>