1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <AUTOSAR xmlns="http://autosar.org/3.1.5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/3.1.5 autosar_3-1-5.xsd">
\r
5 <SHORT-NAME>os_simple_stm32_stm3210c</SHORT-NAME>
\r
7 <ECU-CONFIGURATION UUID="3e7952f3-fdcf-41a7-9a40-147b186d3d53">
\r
8 <SHORT-NAME>os_simple_stm32_stm3210c</SHORT-NAME>
\r
14 <SDG GID="Arccore::EcuOptions">
\r
15 <SD GID="MCU">STM32_F107</SD>
\r
16 <SD GID="GENDIR">${fileDir}/config</SD>
\r
20 <ECU-SW-COMPOSITION-REF DEST="ECU-SW-COMPOSITION">/os_simple_stm32_stm3210c/SwComposition_os_simple_stm32_stm3210c</ECU-SW-COMPOSITION-REF>
\r
22 <MODULE-REF DEST="MODULE-CONFIGURATION">/os_simple_stm32_stm3210c/Mcu</MODULE-REF>
\r
23 <MODULE-REF DEST="MODULE-CONFIGURATION">/os_simple_stm32_stm3210c/Os</MODULE-REF>
\r
25 </ECU-CONFIGURATION>
\r
26 <ECU-SW-COMPOSITION UUID="a91fd3fa-db09-43b5-818d-1b3d02627733">
\r
27 <SHORT-NAME>SwComposition_os_simple_stm32_stm3210c</SHORT-NAME>
\r
28 </ECU-SW-COMPOSITION>
\r
29 <MODULE-CONFIGURATION UUID="456a6a95-5836-473d-95e1-599a735500a0">
\r
30 <SHORT-NAME>Mcu</SHORT-NAME>
\r
34 <SDG GID="Arccore::ModuleOptions">
\r
35 <SD GID="GENERATE_AND_VALIDATE">true</SD>
\r
36 <SD GID="ARCCORE_EDITOR_VERSION">2.0.2</SD>
\r
40 <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Mcu</DEFINITION-REF>
\r
42 <CONTAINER UUID="b45ffd68-b2b9-4874-9de0-5f1faae58415">
\r
43 <SHORT-NAME>McuGeneralConfiguration</SHORT-NAME>
\r
44 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuGeneralConfiguration</DEFINITION-REF>
\r
47 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuDevErrorDetect</DEFINITION-REF>
\r
51 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuPerformResetApi</DEFINITION-REF>
\r
55 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Mcu/McuGeneralConfiguration/McuVersionInfoApi</DEFINITION-REF>
\r
60 <CONTAINER UUID="a43b4ed4-eed7-4a21-885f-b5ba25372099">
\r
61 <SHORT-NAME>McuModuleConfiguration</SHORT-NAME>
\r
62 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration</DEFINITION-REF>
\r
65 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSrcFailureNotification</DEFINITION-REF>
\r
66 <VALUE>DISABLED</VALUE>
\r
67 </ENUMERATION-VALUE>
\r
69 <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuNumberOfMcuModes</DEFINITION-REF>
\r
73 <DEFINITION-REF DEST="DERIVED-INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuRamSectors</DEFINITION-REF>
\r
77 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuResetSetting</DEFINITION-REF>
\r
82 <CONTAINER UUID="5b150cab-d2e9-426f-b365-9ae189671851">
\r
83 <SHORT-NAME>McuClockSettingConfig</SHORT-NAME>
\r
84 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig</DEFINITION-REF>
\r
87 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAHBClocksEnable</DEFINITION-REF>
\r
89 </ENUMERATION-VALUE>
\r
91 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAHBClocksEnable</DEFINITION-REF>
\r
92 <VALUE>ETH_MAC</VALUE>
\r
93 </ENUMERATION-VALUE>
\r
95 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAHBClocksEnable</DEFINITION-REF>
\r
96 <VALUE>ETH_MAC_Tx</VALUE>
\r
97 </ENUMERATION-VALUE>
\r
99 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAHBClocksEnable</DEFINITION-REF>
\r
100 <VALUE>ETH_MAC_Rx</VALUE>
\r
101 </ENUMERATION-VALUE>
\r
102 <ENUMERATION-VALUE>
\r
103 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB1ClocksEnable</DEFINITION-REF>
\r
104 <VALUE>TIM2</VALUE>
\r
105 </ENUMERATION-VALUE>
\r
106 <ENUMERATION-VALUE>
\r
107 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB1ClocksEnable</DEFINITION-REF>
\r
108 <VALUE>CAN1</VALUE>
\r
109 </ENUMERATION-VALUE>
\r
110 <ENUMERATION-VALUE>
\r
111 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
112 <VALUE>ADC1</VALUE>
\r
113 </ENUMERATION-VALUE>
\r
114 <ENUMERATION-VALUE>
\r
115 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
116 <VALUE>GPIOA</VALUE>
\r
117 </ENUMERATION-VALUE>
\r
118 <ENUMERATION-VALUE>
\r
119 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
120 <VALUE>GPIOB</VALUE>
\r
121 </ENUMERATION-VALUE>
\r
122 <ENUMERATION-VALUE>
\r
123 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
124 <VALUE>GPIOC</VALUE>
\r
125 </ENUMERATION-VALUE>
\r
126 <ENUMERATION-VALUE>
\r
127 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
128 <VALUE>GPIOD</VALUE>
\r
129 </ENUMERATION-VALUE>
\r
130 <ENUMERATION-VALUE>
\r
131 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
132 <VALUE>GPIOE</VALUE>
\r
133 </ENUMERATION-VALUE>
\r
134 <ENUMERATION-VALUE>
\r
135 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/ArcAPB2ClocksEnable</DEFINITION-REF>
\r
136 <VALUE>AFIO</VALUE>
\r
137 </ENUMERATION-VALUE>
\r
138 </PARAMETER-VALUES>
\r
141 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuDefaultClockReference</DEFINITION-REF>
\r
142 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Mcu/McuModuleConfiguration/McuClockSettingConfig/EXT_REF_25MHZ</VALUE-REF>
\r
144 </REFERENCE-VALUES>
\r
146 <CONTAINER UUID="08023f7f-13d4-4ccf-902a-d0e86ccc4443">
\r
147 <SHORT-NAME>EXT_REF_25MHZ</SHORT-NAME>
\r
150 <SDG GID="Arccore::IdentifiableOptions" />
\r
153 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint</DEFINITION-REF>
\r
156 <DEFINITION-REF DEST="FLOAT-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointFrequency</DEFINITION-REF>
\r
157 <VALUE>2.5E7</VALUE>
\r
160 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEprediv</DEFINITION-REF>
\r
164 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllEmfd</DEFINITION-REF>
\r
168 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint/McuClockReferencePointPllErfd</DEFINITION-REF>
\r
171 </PARAMETER-VALUES>
\r
175 <CONTAINER UUID="179c0741-fc9d-403a-a18f-b1c76a5374f7">
\r
176 <SHORT-NAME>McuModeSettingConf</SHORT-NAME>
\r
177 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf</DEFINITION-REF>
\r
180 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Mcu/McuModuleConfiguration/McuModeSettingConf/McuMode</DEFINITION-REF>
\r
183 </PARAMETER-VALUES>
\r
188 </MODULE-CONFIGURATION>
\r
189 <MODULE-CONFIGURATION UUID="cf6eedc8-cbe2-4faa-8a6e-b8308eaabda2">
\r
190 <SHORT-NAME>Os</SHORT-NAME>
\r
194 <SDG GID="Arccore::ModuleOptions">
\r
195 <SD GID="GENERATE_AND_VALIDATE">true</SD>
\r
196 <SD GID="ARCCORE_EDITOR_VERSION">2.0.22</SD>
\r
200 <DEFINITION-REF DEST="MODULE-DEF">/ArcCore/Os</DEFINITION-REF>
\r
202 <CONTAINER UUID="ba7590ce-ad93-4061-bfa0-fdd660cd8edc">
\r
203 <SHORT-NAME>OsOS</SHORT-NAME>
\r
204 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS</DEFINITION-REF>
\r
207 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsStackMonitoring</DEFINITION-REF>
\r
208 <VALUE>true</VALUE>
\r
210 <ENUMERATION-VALUE>
\r
211 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsOS/OsStatus</DEFINITION-REF>
\r
212 <VALUE>EXTENDED</VALUE>
\r
213 </ENUMERATION-VALUE>
\r
215 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseGetServiceId</DEFINITION-REF>
\r
216 <VALUE>true</VALUE>
\r
219 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseParameterAccess</DEFINITION-REF>
\r
220 <VALUE>true</VALUE>
\r
223 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsUseResScheduler</DEFINITION-REF>
\r
224 <VALUE>true</VALUE>
\r
227 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsTickFrequency</DEFINITION-REF>
\r
228 <VALUE>1000</VALUE>
\r
231 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsInterruptStackSize</DEFINITION-REF>
\r
232 <VALUE>2048</VALUE>
\r
235 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsIdleStackSize</DEFINITION-REF>
\r
239 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsUseDebug</DEFINITION-REF>
\r
240 <VALUE>false</VALUE>
\r
243 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugTask</DEFINITION-REF>
\r
244 <VALUE>false</VALUE>
\r
247 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugAlarm</DEFINITION-REF>
\r
248 <VALUE>false</VALUE>
\r
251 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugResource</DEFINITION-REF>
\r
252 <VALUE>false</VALUE>
\r
255 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugScheduleTable</DEFINITION-REF>
\r
256 <VALUE>false</VALUE>
\r
259 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/ArcCoreOsDebugEvent</DEFINITION-REF>
\r
260 <VALUE>false</VALUE>
\r
263 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/ArcOsIsrMaxCount</DEFINITION-REF>
\r
267 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsOS/OsNumberOfCores</DEFINITION-REF>
\r
270 </PARAMETER-VALUES>
\r
272 <CONTAINER UUID="e3564f08-19f7-49f1-830b-cf36426e3737">
\r
273 <SHORT-NAME>OsHooks</SHORT-NAME>
\r
274 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsOS/OsHooks</DEFINITION-REF>
\r
277 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF>
\r
278 <VALUE>true</VALUE>
\r
281 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF>
\r
282 <VALUE>true</VALUE>
\r
285 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF>
\r
286 <VALUE>true</VALUE>
\r
289 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF>
\r
290 <VALUE>false</VALUE>
\r
293 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF>
\r
294 <VALUE>true</VALUE>
\r
297 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF>
\r
298 <VALUE>true</VALUE>
\r
300 </PARAMETER-VALUES>
\r
304 <CONTAINER UUID="7d1bd13e-4e40-4788-adf0-92fb2f505a0a">
\r
305 <SHORT-NAME>Alarm1</SHORT-NAME>
\r
308 <SDG GID="Arccore::IdentifiableOptions" />
\r
311 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm</DEFINITION-REF>
\r
314 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF>
\r
315 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Counter1</VALUE-REF>
\r
317 </REFERENCE-VALUES>
\r
319 <CONTAINER UUID="c9304933-b723-42e4-ba88-8cce6de02eda">
\r
320 <SHORT-NAME>OsAlarmAction</SHORT-NAME>
\r
321 <DEFINITION-REF DEST="CHOICE-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>
\r
323 <CONTAINER UUID="6a76c2ca-0cb0-44e0-ba70-1fdbdbf604c3">
\r
324 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>
\r
325 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>
\r
328 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>
\r
329 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Event2</VALUE-REF>
\r
332 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>
\r
333 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/eTask1</VALUE-REF>
\r
335 </REFERENCE-VALUES>
\r
339 <CONTAINER UUID="64f5aeb9-1ad4-49be-b4c8-c59121511d1b">
\r
340 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME>
\r
341 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF>
\r
344 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF>
\r
347 <ENUMERATION-VALUE>
\r
348 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF>
\r
349 <VALUE>RELATIVE</VALUE>
\r
350 </ENUMERATION-VALUE>
\r
352 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF>
\r
355 </PARAMETER-VALUES>
\r
357 <CONTAINER UUID="a7fd5600-6224-4c9c-8755-10dd33096776">
\r
358 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME>
\r
359 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF>
\r
362 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF>
\r
363 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Event2</VALUE-REF>
\r
366 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF>
\r
367 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/eTask1</VALUE-REF>
\r
369 </REFERENCE-VALUES>
\r
373 <CONTAINER UUID="c58fe505-4564-412a-9fcd-3a2d56284eb9">
\r
374 <SHORT-NAME>Counter1</SHORT-NAME>
\r
377 <SDG GID="Arccore::IdentifiableOptions" />
\r
380 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsCounter</DEFINITION-REF>
\r
383 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF>
\r
384 <VALUE>65535</VALUE>
\r
387 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF>
\r
391 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF>
\r
394 <ENUMERATION-VALUE>
\r
395 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsCounter/OsCounterType</DEFINITION-REF>
\r
396 <VALUE>OS_TICK</VALUE>
\r
397 </ENUMERATION-VALUE>
\r
398 </PARAMETER-VALUES>
\r
400 <CONTAINER UUID="eb2e6ebd-d088-41d5-813a-abadaa8f1f0b">
\r
401 <SHORT-NAME>bTask3</SHORT-NAME>
\r
404 <SDG GID="Arccore::IdentifiableOptions" />
\r
407 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>
\r
410 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>
\r
414 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>
\r
417 <ENUMERATION-VALUE>
\r
418 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>
\r
419 <VALUE>BASIC</VALUE>
\r
420 </ENUMERATION-VALUE>
\r
422 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>
\r
423 <VALUE>2048</VALUE>
\r
425 <ENUMERATION-VALUE>
\r
426 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
\r
427 <VALUE>FULL</VALUE>
\r
428 </ENUMERATION-VALUE>
\r
429 </PARAMETER-VALUES>
\r
431 <CONTAINER UUID="ad0439ff-be08-4261-bc7b-54283e716481">
\r
432 <SHORT-NAME>eTask1</SHORT-NAME>
\r
435 <SDG GID="Arccore::IdentifiableOptions" />
\r
438 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>
\r
441 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>
\r
445 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>
\r
448 <ENUMERATION-VALUE>
\r
449 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>
\r
450 <VALUE>EXTENDED</VALUE>
\r
451 </ENUMERATION-VALUE>
\r
453 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>
\r
454 <VALUE>2048</VALUE>
\r
456 <ENUMERATION-VALUE>
\r
457 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
\r
458 <VALUE>FULL</VALUE>
\r
459 </ENUMERATION-VALUE>
\r
460 </PARAMETER-VALUES>
\r
463 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>
\r
464 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Event2</VALUE-REF>
\r
466 </REFERENCE-VALUES>
\r
468 <CONTAINER UUID="8e5ee23c-83d6-4136-8235-6bba389ba621">
\r
469 <SHORT-NAME>OsTaskAutostart</SHORT-NAME>
\r
470 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>
\r
474 <CONTAINER UUID="e87c7130-11ca-434d-9f87-4da6f5367ed6">
\r
475 <SHORT-NAME>eTask2</SHORT-NAME>
\r
478 <SDG GID="Arccore::IdentifiableOptions" />
\r
481 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask</DEFINITION-REF>
\r
484 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskActivation</DEFINITION-REF>
\r
488 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskPriority</DEFINITION-REF>
\r
491 <ENUMERATION-VALUE>
\r
492 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskProcessType</DEFINITION-REF>
\r
493 <VALUE>EXTENDED</VALUE>
\r
494 </ENUMERATION-VALUE>
\r
496 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsTask/ArcCoreOsTaskStackSize</DEFINITION-REF>
\r
497 <VALUE>2048</VALUE>
\r
499 <ENUMERATION-VALUE>
\r
500 <DEFINITION-REF DEST="ENUMERATION-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskSchedule</DEFINITION-REF>
\r
501 <VALUE>FULL</VALUE>
\r
502 </ENUMERATION-VALUE>
\r
503 </PARAMETER-VALUES>
\r
506 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsTask/OsTaskEventRef</DEFINITION-REF>
\r
507 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Event1</VALUE-REF>
\r
509 </REFERENCE-VALUES>
\r
511 <CONTAINER UUID="a61640a5-1808-4dd1-b47a-1ce43cd74723">
\r
512 <SHORT-NAME>OsTaskAutostart</SHORT-NAME>
\r
513 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsTask/OsTaskAutostart</DEFINITION-REF>
\r
517 <CONTAINER UUID="9ebec7a5-3b4a-4deb-92c5-77a67eda979b">
\r
518 <SHORT-NAME>Event1</SHORT-NAME>
\r
521 <SDG GID="Arccore::IdentifiableOptions" />
\r
524 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>
\r
527 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>
\r
531 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>
\r
532 <VALUE>true</VALUE>
\r
535 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>
\r
538 </PARAMETER-VALUES>
\r
540 <CONTAINER UUID="b3d27dc1-6efc-4eb8-8c33-1502ae5ab5ea">
\r
541 <SHORT-NAME>Event2</SHORT-NAME>
\r
544 <SDG GID="Arccore::IdentifiableOptions" />
\r
547 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsEvent</DEFINITION-REF>
\r
550 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/OsEventMask</DEFINITION-REF>
\r
554 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventAutoMask</DEFINITION-REF>
\r
555 <VALUE>true</VALUE>
\r
558 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsEvent/ArcOsEventId</DEFINITION-REF>
\r
561 </PARAMETER-VALUES>
\r
563 <CONTAINER UUID="f7992fcb-1ea5-400d-a4d3-0910c9eafef8">
\r
564 <SHORT-NAME>OsApplication1</SHORT-NAME>
\r
567 <SDG GID="Arccore::IdentifiableOptions" />
\r
570 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication</DEFINITION-REF>
\r
573 <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Os/OsApplication/ArcOsAppCoreId</DEFINITION-REF>
\r
577 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsTrusted</DEFINITION-REF>
\r
578 <VALUE>false</VALUE>
\r
580 </PARAMETER-VALUES>
\r
583 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppAlarmRef</DEFINITION-REF>
\r
584 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Alarm1</VALUE-REF>
\r
587 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppCounterRef</DEFINITION-REF>
\r
588 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/Counter1</VALUE-REF>
\r
591 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>
\r
592 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/bTask3</VALUE-REF>
\r
595 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>
\r
596 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/eTask1</VALUE-REF>
\r
599 <DEFINITION-REF DEST="REFERENCE-PARAM-DEF">/ArcCore/Os/OsApplication/OsAppTaskRef</DEFINITION-REF>
\r
600 <VALUE-REF DEST="CONTAINER">/os_simple_stm32_stm3210c/Os/eTask2</VALUE-REF>
\r
602 </REFERENCE-VALUES>
\r
604 <CONTAINER UUID="2a2512ab-146e-41a1-84ad-8ea8c82ff3a2">
\r
605 <SHORT-NAME>OsApplicationHooks</SHORT-NAME>
\r
606 <DEFINITION-REF DEST="PARAM-CONF-CONTAINER-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks</DEFINITION-REF>
\r
609 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppErrorHook</DEFINITION-REF>
\r
610 <VALUE>false</VALUE>
\r
613 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppShutdownHook</DEFINITION-REF>
\r
614 <VALUE>false</VALUE>
\r
617 <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Os/OsApplication/OsApplicationHooks/OsAppStartupHook</DEFINITION-REF>
\r
618 <VALUE>false</VALUE>
\r
620 </PARAMETER-VALUES>
\r
625 </MODULE-CONFIGURATION>
\r
628 </TOP-LEVEL-PACKAGES>
\r