Check in RX231 IAR demo.

This commit is contained in:
Richard Barry 2015-10-10 20:38:12 +00:00
parent c6a4e3191e
commit 38cb08133d
33 changed files with 3674 additions and 92 deletions

View file

@ -0,0 +1,40 @@
@REM This batch file has been generated by the IAR Embedded Workbench
@REM C-SPY Debugger, as an aid to preparing a command line for running
@REM the cspybat command line utility using the appropriate settings.
@REM
@REM Note that this file is generated every time a new debug session
@REM is initialized, so you may want to move or rename the file before
@REM making changes.
@REM
@REM You can launch cspybat by typing the name of this batch file followed
@REM by the name of the debug file (usually an ELF/DWARF or UBROF file).
@REM
@REM Read about available command line parameters in the C-SPY Debugging
@REM Guide. Hints about additional command line parameters that may be
@REM useful in specific cases:
@REM --download_only Downloads a code image without starting a debug
@REM session afterwards.
@REM --silent Omits the sign-on message.
@REM --timeout Limits the maximum allowed execution time.
@REM
@echo off
if not "%1" == "" goto debugFile
@echo on
"C:\DevTools\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX200_RX231-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.general.xcl" --backend -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX200_RX231-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.driver.xcl"
@echo off
goto end
:debugFile
@echo on
"C:\DevTools\IAR Systems\Embedded Workbench 7.2\common\bin\cspybat" -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX200_RX231-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.general.xcl" "--debug_file=%1" --backend -f "C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX200_RX231-RSK_GCC_e2studio_IAR\settings\RTOSDemo.Debug.driver.xcl"
@echo off
:end

View file

@ -0,0 +1,37 @@
-B
"-p"
"C:\DevTools\IAR Systems\Embedded Workbench 7.2\rx\config\debugger\ior5f52318.ddf"
"--endian"
"l"
"--double"
"32"
"--core"
"rxv2"
"--int"
"32"
"-d"
"emue20"
"--drv_mode"
"debugging"
"--drv_communication"
"USB"

View file

@ -0,0 +1,11 @@
"C:\DevTools\IAR Systems\Embedded Workbench 7.2\rx\bin\rxproc.dll"
"C:\DevTools\IAR Systems\Embedded Workbench 7.2\rx\bin\rxe1e20.dll"
"C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\RX200_RX231-RSK_GCC_e2studio_IAR\Debug\Exe\RTOSDemo.out"
--plugin "C:\DevTools\IAR Systems\Embedded Workbench 7.2\rx\bin\rxbat.dll"

View file

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<Project>
<Desktop>
<Static>
<Debug-Log>
<ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1622</ColumnWidth1></Debug-Log>
<Build>
<ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1216</ColumnWidth1><ColumnWidth2>324</ColumnWidth2><ColumnWidth3>81</ColumnWidth3></Build>
<Workspace>
<ColumnWidths>
<Column0>124</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
</Workspace>
<Disassembly>
<col-names>
<item>Disassembly</item><item>_I0</item></col-names>
<col-widths>
<item>500</item><item>20</item></col-widths>
<DisasmHistory/>
<PreferedWindows><Position>2</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><ShowCodeCoverage>1</ShowCodeCoverage><ShowInstrProfiling>1</ShowInstrProfiling></Disassembly>
</Static>
<Windows>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-29565-5593</Identity>
<TabName>Debug Log</TabName>
<Factory>Debug-Log</Factory>
<Session/>
</Tab>
<Tab>
<Identity>TabID-29043-5603</Identity>
<TabName>Build</TabName>
<Factory>Build</Factory>
<Session/>
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
<Tabs>
<Tab>
<Identity>TabID-7546-5596</Identity>
<TabName>Workspace</TabName>
<Factory>Workspace</Factory>
<Session>
<NodeDict><ExpandedNode>RTOSDemo</ExpandedNode></NodeDict></Session>
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd1></Windows>
<Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\src\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>129</YPos2><SelStart2>6690</SelStart2><SelEnd2>6690</SelEnd2></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
<Top><Row0><Sizes><Toolbar-00B9A4B8><key>iaridepm.enu1</key></Toolbar-00B9A4B8></Sizes></Row0><Row1><Sizes><Toolbar-08B10258><key>debuggergui.enu1</key></Toolbar-08B10258></Sizes></Row1></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>718</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>731707</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>200</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203252</sizeVertCY></Rect></Wnd0></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Project>

View file

@ -0,0 +1,250 @@
[Stack]
FillEnabled=0
OverflowWarningsEnabled=1
WarningThreshold=90
SpWarningsEnabled=1
WarnLogOnly=1
UseTrigger=1
TriggerName=main
LimitSize=0
ByteLimit=50
[DebugChecksum]
Checksum=346728549
[E1/E20]
BlockBits=15
B0=1,0
B1=1,1024
B2=1,2048
B3=1,3072
StartEnabled=0
StartSymbol=
StopEnabled=0
StopSymbol=
RecordingCondition=0
TraceMode=0
TraceOutput=0
TraceType=0
TraceCapacity=0
TraceRestart=0
TraceTimeStamp=0
TraceTimestampDivision=0
TraceDataTransfer=1
TraceStackOperation=1
TraceStringOperation=1
TraceArithmeticalOperation=1
TraceLogicalOperation=1
TraceBitOperation=1
TraceFPU=1
TraceException=1
OperatingFrequency=0.000000
PerfEnabled=0
PerfCondition=0,0
PerfDisplayTime=0,0
PerfOnlyOnce=0,0
PerfUse64Bit=0
ChipName=R5F52318
PinMode=0
RegMode=0
Endian=0
ExtMemBlockNum=55
ExtMemEndian_000=0
ExtMemCondAccess_000=0
ExtMemEndian_001=0
ExtMemCondAccess_001=0
ExtMemEndian_002=0
ExtMemCondAccess_002=0
ExtMemEndian_003=0
ExtMemCondAccess_003=0
ExtMemEndian_004=0
ExtMemCondAccess_004=0
ExtMemEndian_005=0
ExtMemCondAccess_005=0
ExtMemEndian_006=0
ExtMemCondAccess_006=0
ExtMemEndian_007=0
ExtMemCondAccess_007=0
ExtMemEndian_008=0
ExtMemCondAccess_008=0
ExtMemEndian_009=0
ExtMemCondAccess_009=0
ExtMemEndian_010=0
ExtMemCondAccess_010=0
ExtMemEndian_011=0
ExtMemCondAccess_011=0
ExtMemEndian_012=0
ExtMemCondAccess_012=0
ExtMemEndian_013=0
ExtMemCondAccess_013=0
ExtMemEndian_014=0
ExtMemCondAccess_014=0
ExtMemEndian_015=0
ExtMemCondAccess_015=0
ExtMemEndian_016=0
ExtMemCondAccess_016=0
ExtMemEndian_017=0
ExtMemCondAccess_017=0
ExtMemEndian_018=0
ExtMemCondAccess_018=0
ExtMemEndian_019=0
ExtMemCondAccess_019=0
ExtMemEndian_020=0
ExtMemCondAccess_020=0
ExtMemEndian_021=0
ExtMemCondAccess_021=0
ExtMemEndian_022=0
ExtMemCondAccess_022=0
ExtMemEndian_023=0
ExtMemCondAccess_023=0
ExtMemEndian_024=0
ExtMemCondAccess_024=0
ExtMemEndian_025=0
ExtMemCondAccess_025=0
ExtMemEndian_026=0
ExtMemCondAccess_026=0
ExtMemEndian_027=0
ExtMemCondAccess_027=0
ExtMemEndian_028=0
ExtMemCondAccess_028=0
ExtMemEndian_029=0
ExtMemCondAccess_029=0
ExtMemEndian_030=0
ExtMemCondAccess_030=0
ExtMemEndian_031=0
ExtMemCondAccess_031=0
ExtMemEndian_032=0
ExtMemCondAccess_032=0
ExtMemEndian_033=0
ExtMemCondAccess_033=0
ExtMemEndian_034=0
ExtMemCondAccess_034=0
ExtMemEndian_035=0
ExtMemCondAccess_035=0
ExtMemEndian_036=0
ExtMemCondAccess_036=0
ExtMemEndian_037=0
ExtMemCondAccess_037=0
ExtMemEndian_038=0
ExtMemCondAccess_038=0
ExtMemEndian_039=0
ExtMemCondAccess_039=0
ExtMemEndian_040=0
ExtMemCondAccess_040=0
ExtMemEndian_041=0
ExtMemCondAccess_041=0
ExtMemEndian_042=0
ExtMemCondAccess_042=0
ExtMemEndian_043=0
ExtMemCondAccess_043=0
ExtMemEndian_044=0
ExtMemCondAccess_044=0
ExtMemEndian_045=0
ExtMemCondAccess_045=0
ExtMemEndian_046=0
ExtMemCondAccess_046=0
ExtMemEndian_047=0
ExtMemCondAccess_047=0
ExtMemEndian_048=0
ExtMemCondAccess_048=0
ExtMemEndian_049=0
ExtMemCondAccess_049=0
ExtMemEndian_050=0
ExtMemCondAccess_050=0
ExtMemEndian_051=0
ExtMemCondAccess_051=0
ExtMemEndian_052=0
ExtMemCondAccess_052=0
ExtMemEndian_053=0
ExtMemCondAccess_053=0
ExtMemEndian_054=0
ExtMemCondAccess_054=0
InputClock=8.000000
ICLK=50.000000
AllowClkSrcChange=1
WorkRamStart=4096
ComunicationSelect=1
UseExtal=1
JtagClock=5
FINE=2000000
EraseFlash=1,0
DebugFlags=0,0
EmulatorMode=0
PowerTargetFromEmulator=1
Voltage=0
UseExtFlashFile_0=0
ExtFlashFile_0=
EraseExtFlashBeforeDownload_0=0
UseExtFlashFile_1=0
ExtFlashFile_1=
EraseExtFlashBeforeDownload_1=0
UseExtFlashFile_2=0
ExtFlashFile_2=
EraseExtFlashBeforeDownload_2=0
UseExtFlashFile_3=0
ExtFlashFile_3=
EraseExtFlashBeforeDownload_3=0
NeedInitExtMem=0
NeedInit=1
[CodeCoverage]
Enabled=_ 0
[CallStackLog]
Enabled=0
[CallStackStripe]
ShowTiming=124
[CallStack]
ShowArgs=0
[Disassembly]
MixedMode=1
[InterruptLog]
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
SumEnabled=0
ShowTimeSum=1
SumSortOrder=0
[DataLog]
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
SumEnabled=0
ShowTimeSum=1
[Breakpoints2]
Count=0
[Interrupts]
Enabled=1
[MemoryMap]
Enabled=0
Base=0
UseAuto=0
TypeViolation=1
UnspecRange=1
ActionState=1
[Simulator]
Freq=98000000
[DataSample]
LogEnabled=0
GraphEnabled=0
ShowTimeLog=1
[DriverProfiling]
Enabled=0
Mode=1
Graph=0
Symbiont=0
Exclusions=
[Log file]
LoggingEnabled=_ 0
LogFile=_ ""
Category=_ 0
[TermIOLog]
LoggingEnabled=_ 0
LogFile=_ ""
[Breakpoints]
Count=0
[Monitor Execution]
Leave target running=0
Release target=0
[Trace1]
Enabled=0
ShowSource=1
[Aliases]
Count=0
SuppressDialog=0

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<Workspace>
<ConfigDictionary>
<CurrentConfigs><Project>RTOSDemo/Debug</Project></CurrentConfigs></ConfigDictionary>
<Desktop>
<Static>
<Build>
<ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1216</ColumnWidth1><ColumnWidth2>324</ColumnWidth2><ColumnWidth3>81</ColumnWidth3></Build>
<Workspace>
<ColumnWidths>
<Column0>212</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
</Workspace>
<Debug-Log><ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1622</ColumnWidth1></Debug-Log><TerminalIO/></Static>
<Windows>
<Wnd2>
<Tabs>
<Tab>
<Identity>TabID-7160-12394</Identity>
<TabName>Build</TabName>
<Factory>Build</Factory>
<Session/>
</Tab>
<Tab><Identity>TabID-23982-5084</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab></Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
<Tabs>
<Tab>
<Identity>TabID-17908-12398</Identity>
<TabName>Workspace</TabName>
<Factory>Workspace</Factory>
<Session>
<NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/Blinky_Demo</ExpandedNode><ExpandedNode>RTOSDemo/Full_Demo</ExpandedNode><ExpandedNode>RTOSDemo/Full_Demo/FreeRTOS+CLI</ExpandedNode><ExpandedNode>RTOSDemo/Renesas_Code</ExpandedNode><ExpandedNode>RTOSDemo/System</ExpandedNode><ExpandedNode>RTOSDemo/cg_src</ExpandedNode></NodeDict></Session>
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd3></Windows>
<Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\src\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>69</YPos2><SelStart2>6698</SelStart2><SelEnd2>6698</SelEnd2></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\src\Full_Demo\main_full.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>69</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\src\Blinky_Demo\main_blinky.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd><XPos2>0</XPos2><YPos2>69</YPos2><SelStart2>0</SelStart2><SelEnd2>0</SelEnd2></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
<Top><Row0><Sizes><Toolbar-00B9A4B8><key>iaridepm.enu1</key></Toolbar-00B9A4B8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>707</Bottom><Right>286</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203252</sizeHorzCY><sizeVertCX>171429</sizeVertCX><sizeVertCY>720528</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>233</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>235</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>238821</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203252</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

View file

@ -0,0 +1,2 @@
[MainWindow]
WindowPlacement=_ 367 9 1633 963 3