@@ -328,13 +328,15 @@ To work with QP/C effectively, you need to learn a bit more about active objects
328328- @ref exa_qxk
329329
330330
331-
332331@section exa_ref_tool Native Examples (by Development Toolchain)
333332@n
334333
335334
336335@subsection exa_ref_arm-keil ARM-Keil Toolchain (ARM Compiler 5)
337336- @ref arm-cm_blinky_ek-tm4c123gxl <a class="preview board" href="bd_EK-TM4C123GXL.jpg" title="EK-TM4C123GXL"></a> (Cortex-M4)
337+
338+
339+ @subsection exa_ref_arm-clang ARM-Clang Toolchain (ARM Compiler 6)
338340- @ref arm-cm_blinky_efm32-slstk3401a <a class="preview board" href="bd_EFM32-SLSTK3401A.jpg" title="EFM32-SLSTK3401A"></a> (Cortex-M4)
339341- @ref arm-cm_dpp_ek-tm4c123gxl <a class="preview board" href="bd_EK-TM4C123GXL.jpg" title="EK-TM4C123GXL"></a> (Cortex-M4)
340342- @ref arm-cm_dpp_efm32-slstk3401a <a class="preview board" href="bd_EFM32-SLSTK3401A.jpg" title="EFM32-SLSTK3401A"></a> (Cortex-M4)
@@ -344,16 +346,12 @@ To work with QP/C effectively, you need to learn a bit more about active objects
344346- @ref arm-cm_game_efm32-slstk3401a <a class="preview board" href="bd_EFM32-SLSTK3401A.jpg" title="EFM32-SLSTK3401A"></a> (Cortex-M4)
345347- @ref arm-cm_dpp_stm32f4-discovery <a class="preview board" href="bd_STM32F4-Discovery.jpg" title="STM32F4-Discovery"></a>
346348- @ref arm-cm_dpp_stm32f746g-disco <a class="preview board" href="bd_STM32F746G-Disco.jpg" title="STM32F746G-Discovery"></a> (Cortex-M7)
347-
348-
349- @subsection exa_ref_arm-clang ARM-Clang Toolchain (ARM Compiler 6)
350349- @ref arm-cm_dpp_nucleo-l053r8 <a class="preview board" href="bd_NUCLEO-L053R8.jpg" title="NUCLEO-L053R8"></a> (Cortex-M0+)
351350- @ref arm-cm_dpp_efm32-slstk3401a <a class="preview board" href="bd_EFM32-SLSTK3401A.jpg" title="EFM32-SLSTK3401A"></a> (Cortex-M4)
352351- @ref arm-cm_dpp_stm32f746g-disco <a class="preview board" href="bd_STM32F746G-Disco.jpg" title="STM32F746G-Discovery"></a> (Cortex-M7)
353352- @ref arm-cm_dpp_nucleo-h743zi <a class="preview board" href="bd_NUCLEO-H743ZI.jpg" title="NUCLEO-H743ZI"></a> (Cortex-M7)
354353
355354
356-
357355@subsection exa_ref_gnu-arm GNU-ARM (command-line with Makefile, importable to Eclipse)
358356- @ref arm-cm_blinky_ek-tm4c123gxl <a class="preview board" href="bd_EK-TM4C123GXL.jpg" title="EK-TM4C123GXL"></a> (Cortex-M4)
359357- @ref arm-cm_blinky_efm32-slstk3401a <a class="preview board" href="bd_EFM32-SLSTK3401A.jpg" title="EFM32-SLSTK3401A"></a> (Cortex-M4)
@@ -369,7 +367,6 @@ To work with QP/C effectively, you need to learn a bit more about active objects
369367- @ref arm7-9_dpp_at91sam7s-ek <a class="preview board" href="bd_AT91SAM7S-EK.jpg" title="AT91SAM7S-EK"></a> (ARM7TDMI)
370368
371369
372-
373370@subsection exa_ref_gnu-ccs GNU-ARM with TI CCS IDE
374371- @ref arm-cm_dpp_ek-tm4c123gxl <a class="preview board" href="bd_EK-TM4C123GXL.jpg" title="EK-TM4C123GXL"></a> (Cortex-M4)
375372
@@ -391,35 +388,30 @@ To work with QP/C effectively, you need to learn a bit more about active objects
391388- @ref arm7-9_dpp_at91sam7s-ek <a class="preview board" href="bd_AT91SAM7S-EK.jpg" title="AT91SAM7S-EK"></a> (ARM7TDMI)
392389
393390
394-
395391@subsection exa_ref_ccs-430 CCS for MSP430
396392- @ref msp430_blinky_msp-exp430f5529lp <a class="preview board" href="bd_MSP-EXP430F5529LP.jpg" title="MSP-EXP430F5529LP"></a>
397393- @ref msp430_dpp_msp-exp430f5529lp <a class="preview board" href="bd_MSP-EXP430F5529LP.jpg" title="MSP-EXP430F5529LP"></a>
398394
399395
400-
401396@subsection exa_ref_iar-430 IAR EW430
402397- @ref msp430_blinky_msp-exp430f5529lp <a class="preview board" href="bd_MSP-EXP430F5529LP.jpg" title="MSP-EXP430F5529LP"></a>
403398- @ref msp430_dpp_msp-exp430f5529lp <a class="preview board" href="bd_MSP-EXP430F5529LP.jpg" title="MSP-EXP430F5529LP"></a>
404399
405400
406-
407401@section exa_ref_native Native Examples (by Processor)
408402- @ref exa_arm-cm
409403- @ref exa_arm-cr
410404- @ref exa_arm7-9 ("classic ARM")
411405- @ref exa_msp430 ("classic" MSP430 and "extended" MSP430x)
412406
413407
414-
415408@section exa_ref_rtos Examples for Third-Party RTOS
416409- @ref exa_embos (SEGGER)
417410- @ref exa_freertos (Amazon Web Services)
418411- @ref exa_threadx (Express Logic)
419412- @ref exa_ucos-ii (Micrium/SiLabs)
420413
421414
422-
423415@section exa_ref_os Examples for Workstations (Windows, Linux, MacOS)
424416The examples in the "workstation" directory are designed for workstations (running Windows, Linux, or MacOS), but they can also be used for projects intended for the **embedded** versions of the "big" operating systems (e.g., embedded-Linux or Windows-embedded). These examples are based on the following QP ports:
425417
@@ -443,7 +435,6 @@ The boards chosen for the examples are generally inexpensive and self-contained
443435You can hover the mouse cursor over the <span class="board"></span> icon in the list below to see the picture of the board.
444436
445437
446-
447438@subsection exa_ref_arm-cm ARM Cortex-M Boards
448439
449440@anchor EK-TM4C123GXL
@@ -457,7 +448,6 @@ You can hover the mouse cursor over the <span class="board"></span>
457448- @ref ucos-ii_dpp_ek-tm4c123gxl (uC/OS-II kernel; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
458449
459450
460-
461451@anchor EFM32-SLSTK3401A
462452
463453- @ref arm-cm_blinky_efm32-slstk3401a (QV, QK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
@@ -477,27 +467,23 @@ You can hover the mouse cursor over the <span class="board"></span>
477467- @ref arm-cm_dpp_nucleo-l053r8 (QV, QK, QXK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
478468
479469
480-
481470@anchor NUCLEO-L152RE
482471
483472- @ref arm-cm_dpp_nucleo-l152re (QV, QK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
484473- @ref ucos-ii_dpp_nucleo-l053r8 (uC/OS-II kernel; ARM-KEIL, IAR-EWARM toolchains)
485474
486475
487-
488476@anchor exa_EK-LM3S6965
489477
490478- @ref lwip_ek-lm3s6965 (**LwIP TCP/IP**; QV, QK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
491479
492480
493-
494481@anchor NUCLEO-H743ZI
495482
496483- @ref arm-cm_dpp_nucleo-h743zi (QV, QK, QXK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
497484- @ref freertos_dpp_nucleo-h743zi (FreeRTOS kernel; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
498485
499486
500-
501487@anchor STM32F4-Discovery
502488
503489- @ref arm-cm_dpp_stm32f4-discovery (QV, QK, QXK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
@@ -520,23 +506,19 @@ You can hover the mouse cursor over the <span class="board"></span>
520506- @ref arm-cr_dpp_launchxl2-tms57012 (QV, QK kernels; CCS-TI-ARM, IAR-EWARM toolchains)
521507
522508
523-
524509@subsection exa_ref_arm7-9 ARM7 Boards:
525510@anchor AT91SAM7S-EK
526511
527512- @ref arm7-9_dpp_at91sam7s-ek (QV, QK kernels; IAR-EWARM toolchains)
528513
529514
530-
531515@subsection exa_ref_msp430 MSP430 Boards:
532516@anchor MSP-EXP430F5529LP
533517
534518- @ref msp430_blinky_msp-exp430f5529lp (QV, QK kernels; CCS=430, IAR-EW430 toolchains)
535519- @ref msp430_dpp_msp-exp430f5529lp (QV, QK kernels; CCS=430, IAR-EW430 toolchains)
536520
537521
538-
539-
540522@section exa_ref_mcu Examples by MCU Architecture
541523- ARM Cortex-M0/M0+
542524 - @ref arm-cm_dpp_nucleo-l053r8 <a class="preview board" href="bd_NUCLEO-L053R8.jpg" title="NUCLEO-L053R8"></a>
@@ -565,8 +547,6 @@ You can hover the mouse cursor over the <span class="board"></span>
565547 - @ref msp430_blinky_msp-exp430f5529lp <a class="preview board" href="bd_MSP-EXP430F5529LP.jpg" title="MSP-EXP430F5529LP"></a>
566548 - @ref msp430_dpp_msp-exp430f5529lp <a class="preview board" href="bd_MSP-EXP430F5529LP.jpg" title="MSP-EXP430F5529LP"></a>
567549
568-
569-
570550@section exa_ref_vendor Examples by MCU Vendor
571551- Atmel
572552 - @ref arm7-9_dpp_at91sam7s-ek <a class="preview board" href="bd_AT91SAM7S-EK.jpg" title="AT91SAM7S-EK"></a>
0 commit comments