Skip to content

Commit 60fcba3

Browse files
committed
2.0.6
1 parent d88e8a0 commit 60fcba3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+9170
-3225
lines changed

Diff for: lesson-09/stm32c031-keil/lesson.uvprojx

+1-1
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@
323323
<PlainCh>0</PlainCh>
324324
<Ropi>0</Ropi>
325325
<Rwpi>0</Rwpi>
326-
<wLevel>2</wLevel>
326+
<wLevel>3</wLevel>
327327
<uThumb>0</uThumb>
328328
<uSurpInc>0</uSurpInc>
329329
<uC99>0</uC99>

Diff for: lesson-09/stm32c031-keil/main.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ int main(void) {
3838
delay(500000);
3939

4040
GPIOA->BSRR = (1U << (LD4_PIN + 16U)); // turn LD4 off
41-
delay(250000);
4241

42+
delay(250000);
4343
}
4444
//return 0; // unreachable code
4545
}

Diff for: lesson-09/tm4c123-keil/lesson.uvprojx

+1-1
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@
323323
<PlainCh>0</PlainCh>
324324
<Ropi>0</Ropi>
325325
<Rwpi>0</Rwpi>
326-
<wLevel>2</wLevel>
326+
<wLevel>3</wLevel>
327327
<uThumb>0</uThumb>
328328
<uSurpInc>0</uSurpInc>
329329
<uC99>0</uC99>

Diff for: lesson-10/tm4c123-keil/lesson.uvprojx

+1-1
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@
323323
<PlainCh>0</PlainCh>
324324
<Ropi>0</Ropi>
325325
<Rwpi>0</Rwpi>
326-
<wLevel>2</wLevel>
326+
<wLevel>3</wLevel>
327327
<uThumb>0</uThumb>
328328
<uSurpInc>0</uSurpInc>
329329
<uC99>0</uC99>

Diff for: lesson-11/simulator-arm-keil/RTE/Device/TM4C123GH6PM/startup_TM4C123.s

+964
Large diffs are not rendered by default.

Diff for: lesson-11/simulator-arm-keil/RTE/Device/TM4C123GH6PM/[email protected]

+964
Large diffs are not rendered by default.

Diff for: lesson-11/simulator-arm-keil/RTE/Device/TM4C123GH6PM/system_TM4C123.c

+610
Large diffs are not rendered by default.

Diff for: lesson-11/simulator-arm-keil/RTE/Device/TM4C123GH6PM/[email protected]

+610
Large diffs are not rendered by default.
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
/*
3+
* Auto generated Run-Time-Environment Configuration File
4+
* *** Do not modify ! ***
5+
*
6+
* Project: 'lesson'
7+
* Target: 'Debug'
8+
*/
9+
10+
#ifndef RTE_COMPONENTS_H
11+
#define RTE_COMPONENTS_H
12+
13+
14+
/*
15+
* Define the Device Header File:
16+
*/
17+
#define CMSIS_device_header "TM4C123.h"
18+
19+
20+
21+
#endif /* RTE_COMPONENTS_H */
File renamed without changes.
File renamed without changes.

Diff for: lesson-12/stm32c031-keil/lesson.uvoptx

+260
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,260 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2+
<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
3+
4+
<SchemaVersion>1.0</SchemaVersion>
5+
6+
<Header>### uVision Project, (C) Keil Software</Header>
7+
8+
<Extensions>
9+
<cExt>*.c</cExt>
10+
<aExt>*.s*; *.src; *.a*</aExt>
11+
<oExt>*.obj; *.o</oExt>
12+
<lExt>*.lib</lExt>
13+
<tExt>*.txt; *.h; *.inc; *.md</tExt>
14+
<pExt>*.plm</pExt>
15+
<CppX>*.cpp; *.cc; *.cxx</CppX>
16+
<nMigrate>0</nMigrate>
17+
</Extensions>
18+
19+
<DaveTm>
20+
<dwLowDateTime>0</dwLowDateTime>
21+
<dwHighDateTime>0</dwHighDateTime>
22+
</DaveTm>
23+
24+
<Target>
25+
<TargetName>Debug</TargetName>
26+
<ToolsetNumber>0x4</ToolsetNumber>
27+
<ToolsetName>ARM-ADS</ToolsetName>
28+
<TargetOption>
29+
<CLKADS>12000000</CLKADS>
30+
<OPTTT>
31+
<gFlags>1</gFlags>
32+
<BeepAtEnd>1</BeepAtEnd>
33+
<RunSim>0</RunSim>
34+
<RunTarget>1</RunTarget>
35+
<RunAbUc>0</RunAbUc>
36+
</OPTTT>
37+
<OPTHX>
38+
<HexSelection>1</HexSelection>
39+
<FlashByte>65535</FlashByte>
40+
<HexRangeLowAddress>0</HexRangeLowAddress>
41+
<HexRangeHighAddress>0</HexRangeHighAddress>
42+
<HexOffset>0</HexOffset>
43+
</OPTHX>
44+
<OPTLEX>
45+
<PageWidth>79</PageWidth>
46+
<PageLength>66</PageLength>
47+
<TabStop>8</TabStop>
48+
<ListingPath>.\Listings\</ListingPath>
49+
</OPTLEX>
50+
<ListingPage>
51+
<CreateCListing>1</CreateCListing>
52+
<CreateAListing>1</CreateAListing>
53+
<CreateLListing>1</CreateLListing>
54+
<CreateIListing>0</CreateIListing>
55+
<AsmCond>1</AsmCond>
56+
<AsmSymb>1</AsmSymb>
57+
<AsmXref>0</AsmXref>
58+
<CCond>1</CCond>
59+
<CCode>0</CCode>
60+
<CListInc>0</CListInc>
61+
<CSymb>0</CSymb>
62+
<LinkerCodeListing>0</LinkerCodeListing>
63+
</ListingPage>
64+
<OPTXL>
65+
<LMap>1</LMap>
66+
<LComments>1</LComments>
67+
<LGenerateSymbols>1</LGenerateSymbols>
68+
<LLibSym>1</LLibSym>
69+
<LLines>1</LLines>
70+
<LLocSym>1</LLocSym>
71+
<LPubSym>1</LPubSym>
72+
<LXref>0</LXref>
73+
<LExpSel>0</LExpSel>
74+
</OPTXL>
75+
<OPTFL>
76+
<tvExp>1</tvExp>
77+
<tvExpOptDlg>0</tvExpOptDlg>
78+
<IsCurrentTarget>1</IsCurrentTarget>
79+
</OPTFL>
80+
<CpuCode>18</CpuCode>
81+
<DebugOpt>
82+
<uSim>0</uSim>
83+
<uTrg>1</uTrg>
84+
<sLdApp>1</sLdApp>
85+
<sGomain>1</sGomain>
86+
<sRbreak>1</sRbreak>
87+
<sRwatch>1</sRwatch>
88+
<sRmem>1</sRmem>
89+
<sRfunc>1</sRfunc>
90+
<sRbox>1</sRbox>
91+
<tLdApp>1</tLdApp>
92+
<tGomain>1</tGomain>
93+
<tRbreak>1</tRbreak>
94+
<tRwatch>1</tRwatch>
95+
<tRmem>1</tRmem>
96+
<tRfunc>0</tRfunc>
97+
<tRbox>1</tRbox>
98+
<tRtrace>1</tRtrace>
99+
<sRSysVw>1</sRSysVw>
100+
<tRSysVw>1</tRSysVw>
101+
<sRunDeb>0</sRunDeb>
102+
<sLrtime>0</sLrtime>
103+
<bEvRecOn>1</bEvRecOn>
104+
<bSchkAxf>0</bSchkAxf>
105+
<bTchkAxf>0</bTchkAxf>
106+
<nTsel>6</nTsel>
107+
<sDll></sDll>
108+
<sDllPa></sDllPa>
109+
<sDlgDll></sDlgDll>
110+
<sDlgPa></sDlgPa>
111+
<sIfile></sIfile>
112+
<tDll></tDll>
113+
<tDllPa></tDllPa>
114+
<tDlgDll></tDlgDll>
115+
<tDlgPa></tDlgPa>
116+
<tIfile></tIfile>
117+
<pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon>
118+
</DebugOpt>
119+
<TargetDriverDllRegistry>
120+
<SetRegEntry>
121+
<Number>0</Number>
122+
<Key>ARMRTXEVENTFLAGS</Key>
123+
<Name>-L70 -Z18 -C0 -M0 -T1</Name>
124+
</SetRegEntry>
125+
<SetRegEntry>
126+
<Number>0</Number>
127+
<Key>DLGTARM</Key>
128+
<Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)</Name>
129+
</SetRegEntry>
130+
<SetRegEntry>
131+
<Number>0</Number>
132+
<Key>ARMDBGFLAGS</Key>
133+
<Name></Name>
134+
</SetRegEntry>
135+
<SetRegEntry>
136+
<Number>0</Number>
137+
<Key>ST-LINKIII-KEIL_SWO</Key>
138+
<Name>-U-O206 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(0BC11477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32C0x_32.FLM -FS08000000 -FL08000 -FP0($$Device:STM32C031C6Tx$CMSIS\Flash\STM32C0x_32.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2</Name>
139+
</SetRegEntry>
140+
<SetRegEntry>
141+
<Number>0</Number>
142+
<Key>DLGUARM</Key>
143+
<Name>(105=-1,-1,-1,-1,0)</Name>
144+
</SetRegEntry>
145+
<SetRegEntry>
146+
<Number>0</Number>
147+
<Key>UL2CM3</Key>
148+
<Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32C0x_32 -FS08000000 -FL08000 -FP0($$Device:STM32C031C6Tx$CMSIS\Flash\STM32C0x_32.FLM))</Name>
149+
</SetRegEntry>
150+
</TargetDriverDllRegistry>
151+
<Breakpoint/>
152+
<MemoryWindow1>
153+
<Mm>
154+
<WinNumber>1</WinNumber>
155+
<SubType>2</SubType>
156+
<ItemText>0x20000618</ItemText>
157+
<AccSizeX>0</AccSizeX>
158+
</Mm>
159+
</MemoryWindow1>
160+
<Tracepoint>
161+
<THDelay>0</THDelay>
162+
</Tracepoint>
163+
<DebugFlag>
164+
<trace>0</trace>
165+
<periodic>1</periodic>
166+
<aLwin>1</aLwin>
167+
<aCover>0</aCover>
168+
<aSer1>0</aSer1>
169+
<aSer2>0</aSer2>
170+
<aPa>0</aPa>
171+
<viewmode>1</viewmode>
172+
<vrSel>0</vrSel>
173+
<aSym>0</aSym>
174+
<aTbox>0</aTbox>
175+
<AscS1>0</AscS1>
176+
<AscS2>0</AscS2>
177+
<AscS3>0</AscS3>
178+
<aSer3>0</aSer3>
179+
<eProf>0</eProf>
180+
<aLa>0</aLa>
181+
<aPa1>0</aPa1>
182+
<AscS4>0</AscS4>
183+
<aSer4>0</aSer4>
184+
<StkLoc>0</StkLoc>
185+
<TrcWin>0</TrcWin>
186+
<newCpu>0</newCpu>
187+
<uProt>0</uProt>
188+
</DebugFlag>
189+
<LintExecutable></LintExecutable>
190+
<LintConfigFile></LintConfigFile>
191+
<bLintAuto>0</bLintAuto>
192+
<bAutoGenD>0</bAutoGenD>
193+
<LntExFlags>0</LntExFlags>
194+
<pMisraName></pMisraName>
195+
<pszMrule></pszMrule>
196+
<pSingCmds></pSingCmds>
197+
<pMultCmds></pMultCmds>
198+
<pMisraNamep></pMisraNamep>
199+
<pszMrulep></pszMrulep>
200+
<pSingCmdsp></pSingCmdsp>
201+
<pMultCmdsp></pMultCmdsp>
202+
<DebugDescription>
203+
<Enable>1</Enable>
204+
<EnableFlashSeq>0</EnableFlashSeq>
205+
<EnableLog>0</EnableLog>
206+
<Protocol>2</Protocol>
207+
<DbgClock>10000000</DbgClock>
208+
</DebugDescription>
209+
</TargetOption>
210+
</Target>
211+
212+
<Group>
213+
<GroupName>Source</GroupName>
214+
<tvExp>1</tvExp>
215+
<tvExpOptDlg>0</tvExpOptDlg>
216+
<cbSel>0</cbSel>
217+
<RteFlg>0</RteFlg>
218+
<File>
219+
<GroupNumber>1</GroupNumber>
220+
<FileNumber>1</FileNumber>
221+
<FileType>1</FileType>
222+
<tvExp>0</tvExp>
223+
<tvExpOptDlg>0</tvExpOptDlg>
224+
<bDave2>0</bDave2>
225+
<PathWithFileName>.\main.c</PathWithFileName>
226+
<FilenameWithoutPath>main.c</FilenameWithoutPath>
227+
<RteFlg>0</RteFlg>
228+
<bShared>0</bShared>
229+
</File>
230+
<File>
231+
<GroupNumber>1</GroupNumber>
232+
<FileNumber>2</FileNumber>
233+
<FileType>1</FileType>
234+
<tvExp>0</tvExp>
235+
<tvExpOptDlg>0</tvExpOptDlg>
236+
<bDave2>0</bDave2>
237+
<PathWithFileName>.\delay.c</PathWithFileName>
238+
<FilenameWithoutPath>delay.c</FilenameWithoutPath>
239+
<RteFlg>0</RteFlg>
240+
<bShared>0</bShared>
241+
</File>
242+
</Group>
243+
244+
<Group>
245+
<GroupName>::CMSIS</GroupName>
246+
<tvExp>0</tvExp>
247+
<tvExpOptDlg>0</tvExpOptDlg>
248+
<cbSel>0</cbSel>
249+
<RteFlg>1</RteFlg>
250+
</Group>
251+
252+
<Group>
253+
<GroupName>::Device</GroupName>
254+
<tvExp>1</tvExp>
255+
<tvExpOptDlg>0</tvExpOptDlg>
256+
<cbSel>0</cbSel>
257+
<RteFlg>1</RteFlg>
258+
</Group>
259+
260+
</ProjectOpt>

0 commit comments

Comments
 (0)