Skip to content

Commit d1f722b

Browse files
committed
8.0.3
1 parent 6620584 commit d1f722b

28 files changed

+85
-67
lines changed

arm-cm/real-time_nucleo-c031c6/qk/app.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Model: real-time.qm
44
// File: ${.::app.h}
55
//
6-
// This code has been generated by QM 7.0.0 <www.state-machine.com/qm>.
6+
// This code has been generated by QM 7.0.1 <www.state-machine.com/qm>.
77
// DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
88
//
99
// Copyright (c) 2005 Quantum Leaps, LLC. All rights reserved.

arm-cm/real-time_nucleo-c031c6/qk/armclang/rt-qk.uvprojx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -323,13 +323,13 @@
323323
<PlainCh>0</PlainCh>
324324
<Ropi>0</Ropi>
325325
<Rwpi>0</Rwpi>
326-
<wLevel>3</wLevel>
326+
<wLevel>2</wLevel>
327327
<uThumb>0</uThumb>
328328
<uSurpInc>1</uSurpInc>
329329
<uC99>0</uC99>
330330
<uGnu>0</uGnu>
331331
<useXO>0</useXO>
332-
<v6Lang>3</v6Lang>
332+
<v6Lang>5</v6Lang>
333333
<v6LangP>3</v6LangP>
334334
<vShortEn>0</vShortEn>
335335
<vShortWch>0</vShortWch>
@@ -860,13 +860,13 @@
860860
<PlainCh>0</PlainCh>
861861
<Ropi>0</Ropi>
862862
<Rwpi>0</Rwpi>
863-
<wLevel>3</wLevel>
863+
<wLevel>2</wLevel>
864864
<uThumb>0</uThumb>
865865
<uSurpInc>1</uSurpInc>
866866
<uC99>0</uC99>
867867
<uGnu>0</uGnu>
868868
<useXO>0</useXO>
869-
<v6Lang>3</v6Lang>
869+
<v6Lang>5</v6Lang>
870870
<v6LangP>3</v6LangP>
871871
<vShortEn>0</vShortEn>
872872
<vShortWch>0</vShortWch>

arm-cm/real-time_nucleo-c031c6/qk/periodic1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Model: real-time.qm
44
// File: ${.::periodic1.c}
55
//
6-
// This code has been generated by QM 7.0.0 <www.state-machine.com/qm>.
6+
// This code has been generated by QM 7.0.1 <www.state-machine.com/qm>.
77
// DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
88
//
99
// Copyright (c) 2005 Quantum Leaps, LLC. All rights reserved.

arm-cm/real-time_nucleo-c031c6/qk/periodic4.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Model: real-time.qm
44
// File: ${.::periodic4.c}
55
//
6-
// This code has been generated by QM 7.0.0 <www.state-machine.com/qm>.
6+
// This code has been generated by QM 7.0.1 <www.state-machine.com/qm>.
77
// DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
88
//
99
// Copyright (c) 2005 Quantum Leaps, LLC. All rights reserved.

arm-cm/real-time_nucleo-c031c6/qk/real-time.qm

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<model version="6.2.1" links="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.state-machine.com/qm/qm.xsd">
2+
<model version="7.0.1" links="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.state-machine.com/qm/qm7.xsd">
33
<documentation>Real-time example</documentation>
44
<!--${qpc}-->
55
<framework name="qpc"/>
@@ -201,7 +201,9 @@ BSP_d3off();</action>
201201
<state name="active">
202202
<!--${AOs::Sporadic2::SM::active::SPORADIC_A}-->
203203
<tran trig="SPORADIC_A">
204-
<action brief="post-Sporadic3">BSP_d5on();
204+
<action brief="post-Sporadic3">Q_UNUSED_PAR(me);
205+
206+
BSP_d5on();
205207
QACTIVE_POST(AO_Sporadic3, e, me); // Sporadic2 --&gt; Sporadic3
206208
BSP_d5off();</action>
207209
<tran_glyph conn="2,12,3,-1,34">
@@ -246,7 +248,9 @@ for (uint16_t i = Q_EVT_CAST(SporadicSpecEvt)-&gt;toggles;
246248
<state name="active">
247249
<!--${AOs::Sporadic3::SM::active::SPORADIC_A}-->
248250
<tran trig="SPORADIC_A">
249-
<action brief="post-to-Periodic4,long-RTC">BSP_d4on();
251+
<action brief="post-to-Periodic4,long-RTC">Q_UNUSED_PAR(me);
252+
253+
BSP_d4on();
250254
// Sporadic3 --&gt; Periodic4
251255
QACTIVE_POST(AO_Periodic4, BSP_getEvtPeriodic4(1U), me);
252256
BSP_d4off();
@@ -314,7 +318,7 @@ $define ${AOs::Periodic4}</text>
314318

315319
$declare ${AOs::Sporadic2}
316320

317-
Q_DEFINE_THIS_MODULE(&quot;sporadic2&quot;)
321+
//Q_DEFINE_THIS_MODULE(&quot;sporadic2&quot;)
318322

319323
$define ${Shared::Sporadic2_ctor}
320324
$define ${Shared::AO_Sporadic2}
@@ -328,7 +332,7 @@ $define ${AOs::Sporadic2}</text>
328332

329333
$declare ${AOs::Sporadic3}
330334

331-
Q_DEFINE_THIS_MODULE(&quot;sporadic3&quot;)
335+
//Q_DEFINE_THIS_MODULE(&quot;sporadic3&quot;)
332336

333337
$define ${Shared::Sporadic3_ctor}
334338
$define ${Shared::AO_Sporadic3}

arm-cm/real-time_nucleo-c031c6/qk/sporadic2.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Model: real-time.qm
44
// File: ${.::sporadic2.c}
55
//
6-
// This code has been generated by QM 7.0.0 <www.state-machine.com/qm>.
6+
// This code has been generated by QM 7.0.1 <www.state-machine.com/qm>.
77
// DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
88
//
99
// Copyright (c) 2005 Quantum Leaps, LLC. All rights reserved.
@@ -63,7 +63,7 @@ static QMState const Sporadic2_active_s = {
6363
};
6464
//$enddecl${AOs::Sporadic2} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6565

66-
Q_DEFINE_THIS_MODULE("sporadic2")
66+
//Q_DEFINE_THIS_MODULE("sporadic2")
6767

6868
//$skip${QP_VERSION} vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
6969
// Check for the minimum required QP version
@@ -112,6 +112,8 @@ static QState Sporadic2_active(Sporadic2 * const me, QEvt const * const e) {
112112
switch (e->sig) {
113113
//${AOs::Sporadic2::SM::active::SPORADIC_A}
114114
case SPORADIC_A_SIG: {
115+
Q_UNUSED_PAR(me);
116+
115117
BSP_d5on();
116118
QACTIVE_POST(AO_Sporadic3, e, me); // Sporadic2 --> Sporadic3
117119
BSP_d5off();

arm-cm/real-time_nucleo-c031c6/qk/sporadic3.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Model: real-time.qm
44
// File: ${.::sporadic3.c}
55
//
6-
// This code has been generated by QM 7.0.0 <www.state-machine.com/qm>.
6+
// This code has been generated by QM 7.0.1 <www.state-machine.com/qm>.
77
// DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost.
88
//
99
// Copyright (c) 2005 Quantum Leaps, LLC. All rights reserved.
@@ -63,7 +63,7 @@ static QMState const Sporadic3_active_s = {
6363
};
6464
//$enddecl${AOs::Sporadic3} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6565

66-
Q_DEFINE_THIS_MODULE("sporadic3")
66+
//Q_DEFINE_THIS_MODULE("sporadic3")
6767

6868
//$skip${QP_VERSION} vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
6969
// Check for the minimum required QP version
@@ -112,6 +112,8 @@ static QState Sporadic3_active(Sporadic3 * const me, QEvt const * const e) {
112112
switch (e->sig) {
113113
//${AOs::Sporadic3::SM::active::SPORADIC_A}
114114
case SPORADIC_A_SIG: {
115+
Q_UNUSED_PAR(me);
116+
115117
BSP_d4on();
116118
// Sporadic3 --> Periodic4
117119
QACTIVE_POST(AO_Periodic4, BSP_getEvtPeriodic4(1U), me);

arm-cm/real-time_nucleo-c031c6/qv-ms-tt/armclang/rt-qv-tt.uvprojx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<TargetName>rt-dbg</TargetName>
1111
<ToolsetNumber>0x4</ToolsetNumber>
1212
<ToolsetName>ARM-ADS</ToolsetName>
13-
<pCCUsed>6190000::V6.19::ARMCLANG</pCCUsed>
13+
<pCCUsed>6220000::V6.22::ARMCLANG</pCCUsed>
1414
<uAC6>1</uAC6>
1515
<TargetOption>
1616
<TargetCommonOption>
@@ -323,13 +323,13 @@
323323
<PlainCh>0</PlainCh>
324324
<Ropi>0</Ropi>
325325
<Rwpi>0</Rwpi>
326-
<wLevel>3</wLevel>
326+
<wLevel>2</wLevel>
327327
<uThumb>0</uThumb>
328328
<uSurpInc>1</uSurpInc>
329329
<uC99>0</uC99>
330330
<uGnu>0</uGnu>
331331
<useXO>0</useXO>
332-
<v6Lang>3</v6Lang>
332+
<v6Lang>5</v6Lang>
333333
<v6LangP>3</v6LangP>
334334
<vShortEn>0</vShortEn>
335335
<vShortWch>0</vShortWch>
@@ -338,7 +338,7 @@
338338
<v6Rtti>0</v6Rtti>
339339
<VariousControls>
340340
<MiscControls></MiscControls>
341-
<Define>QK_USE_IRQ_HANDLER=WWDG_IRQHandler QK_USE_IRQ_NUM=0</Define>
341+
<Define></Define>
342342
<Undefine></Undefine>
343343
<IncludePath>..;..\..\..\..\..\include;..\..\..\..\..\ports\arm-cm\qv\armclang;..\..\..\..\..\3rd_party\CMSIS\Include;..\..\..\..\..\3rd_party\nucleo-l053r8</IncludePath>
344344
</VariousControls>
@@ -656,7 +656,7 @@
656656
<TargetName>rt-rel</TargetName>
657657
<ToolsetNumber>0x4</ToolsetNumber>
658658
<ToolsetName>ARM-ADS</ToolsetName>
659-
<pCCUsed>6160000::V6.16::ARMCLANG</pCCUsed>
659+
<pCCUsed>6220000::V6.22::ARMCLANG</pCCUsed>
660660
<uAC6>1</uAC6>
661661
<TargetOption>
662662
<TargetCommonOption>
@@ -969,13 +969,13 @@
969969
<PlainCh>0</PlainCh>
970970
<Ropi>0</Ropi>
971971
<Rwpi>0</Rwpi>
972-
<wLevel>3</wLevel>
972+
<wLevel>2</wLevel>
973973
<uThumb>0</uThumb>
974974
<uSurpInc>1</uSurpInc>
975975
<uC99>0</uC99>
976976
<uGnu>0</uGnu>
977977
<useXO>0</useXO>
978-
<v6Lang>3</v6Lang>
978+
<v6Lang>5</v6Lang>
979979
<v6LangP>3</v6LangP>
980980
<vShortEn>0</vShortEn>
981981
<vShortWch>0</vShortWch>
@@ -1302,7 +1302,7 @@
13021302
<TargetName>rt-spy</TargetName>
13031303
<ToolsetNumber>0x4</ToolsetNumber>
13041304
<ToolsetName>ARM-ADS</ToolsetName>
1305-
<pCCUsed>6160000::V6.16::ARMCLANG</pCCUsed>
1305+
<pCCUsed>6220000::V6.22::ARMCLANG</pCCUsed>
13061306
<uAC6>1</uAC6>
13071307
<TargetOption>
13081308
<TargetCommonOption>
@@ -1615,13 +1615,13 @@
16151615
<PlainCh>0</PlainCh>
16161616
<Ropi>0</Ropi>
16171617
<Rwpi>0</Rwpi>
1618-
<wLevel>3</wLevel>
1618+
<wLevel>2</wLevel>
16191619
<uThumb>0</uThumb>
16201620
<uSurpInc>1</uSurpInc>
16211621
<uC99>0</uC99>
16221622
<uGnu>0</uGnu>
16231623
<useXO>0</useXO>
1624-
<v6Lang>3</v6Lang>
1624+
<v6Lang>5</v6Lang>
16251625
<v6LangP>3</v6LangP>
16261626
<vShortEn>0</vShortEn>
16271627
<vShortWch>0</vShortWch>

arm-cm/real-time_nucleo-c031c6/qv-ms-tt/bsp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,8 @@ void SysTick_Handler(void) {
129129
}
130130
else { // B1 is released
131131
TTSched_mode(0U);
132-
QACTIVE_POST(AO_Periodic4, BSP_getEvtPeriodic4(0U), me);
133-
QACTIVE_POST(AO_Periodic1, BSP_getEvtPeriodic1(0U), me);
132+
QACTIVE_POST(AO_Periodic4, BSP_getEvtPeriodic4(0U), &l_SysTick_Handler);
133+
QACTIVE_POST(AO_Periodic1, BSP_getEvtPeriodic1(0U), &l_SysTick_Handler);
134134
}
135135
}
136136

arm-cm/real-time_nucleo-c031c6/qv-ms-tt/real-time-ms-tt.qm

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ QASM_DISPATCH((QAsm *)&amp;TTSched_inst, &amp;modeEvt[mode], 0U);</code>
102102
<statechart properties="0x00">
103103
<!--${Components::TTSched::SM::initial}-->
104104
<initial target="../1/2">
105+
<action>Q_UNUSED_PAR(par);</action>
105106
<initial_glyph conn="2,2,5,0,28,12">
106107
<action box="0,-2,10,2"/>
107108
</initial_glyph>
@@ -530,7 +531,7 @@ $declare ${Shared}
530531

531532
$declare ${Components::TTSched}
532533

533-
Q_DEFINE_THIS_MODULE(&quot;ttsched&quot;)
534+
//Q_DEFINE_THIS_MODULE(&quot;ttsched&quot;)
534535

535536
static QEvt const runEvt = QEVT_INITIALIZER(RUN_SIG);
536537

@@ -575,7 +576,7 @@ $define ${Components::Periodic4}</text>
575576

576577
$declare ${Components::Sporadic2}
577578

578-
Q_DEFINE_THIS_MODULE(&quot;sporadic2&quot;)
579+
//Q_DEFINE_THIS_MODULE(&quot;sporadic2&quot;)
579580

580581
$define ${Shared::Sporadic2_ctor}
581582
$define ${Shared::AO_Sporadic2}
@@ -589,7 +590,7 @@ $define ${Components::Sporadic2}</text>
589590

590591
$declare ${Components::Sporadic3}
591592

592-
Q_DEFINE_THIS_MODULE(&quot;sporadic3&quot;)
593+
//Q_DEFINE_THIS_MODULE(&quot;sporadic3&quot;)
593594

594595
$define ${Shared::Sporadic3_ctor}
595596
$define ${Shared::AO_Sporadic3}

0 commit comments

Comments
 (0)