From 96d6da4e252b06dcfdc041e7df23e86161c33007 Mon Sep 17 00:00:00 2001 From: rihab kouki Date: Tue, 28 Jul 2020 11:24:49 +0100 Subject: Official ARM version: v5.6.0 --- docs/RTOS2/html/cre_rtx_proj.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'docs/RTOS2/html/cre_rtx_proj.html') diff --git a/docs/RTOS2/html/cre_rtx_proj.html b/docs/RTOS2/html/cre_rtx_proj.html index 97a0115..94d919c 100644 --- a/docs/RTOS2/html/cre_rtx_proj.html +++ b/docs/RTOS2/html/cre_rtx_proj.html @@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('cre_rtx_proj.html','');}); project_window.png -
  • If using the Variant: Source as statet above, you have to assure to use at least C99 compiler mode (Project Options -> C/C++ -> C99 Mode).
  • +
  • If using the Variant: Source as stated above, you have to assure to use at least C99 compiler mode (Project Options -> C/C++ -> C99 Mode).
  • You can add template files to the project by right-clicking on Source Group 1 and selecting Add New Item to 'Source Group 1'. In the new window, click on User Code Template. On the right-hand side you will see all available template files for CMSIS-RTOS RTX:

    add_item.png @@ -157,9 +157,9 @@ Using Interrupts on Cortex-M PendSV lowest PendSV (request for system-level service) when calling certain RTX functions from Handler mode -SCV lowest+1 Supervisor Call used to enter the RTOS kernel from Thread mode +SVC lowest+1 Supervisor Call used to enter the RTOS kernel from Thread mode -

    Other device interrupts can be used without limitation. For Arm Cortex-M3/M4/M7/M23/M33 processors, interrupts are never disabled by RTX Kernel.

    +

    Other device interrupts can be used without limitation. For Arm Cortex-M3/M4/M7 /M23/M33/M35P processors, interrupts are never disabled by RTX Kernel.

    Usage of interrupt priority grouping

    • The interrupt priority grouping should be configured using the CMSIS-Core function NVIC_SetPriorityGrouping before calling the function osKernelStart(). The RTX kernel uses the priority group value to setup the priority for SysTick and PendSV interrupts.
    • @@ -181,22 +181,22 @@ Add Event Recorder Visibility

      RTX5 interfaces to the Event Recorder to provide event information which helps you to understand and analyze the operation.

      • To use the Event Recorder together with RTX5, select the software component Compiler:Event Recorder.
      • -
      • Select the Source variant of the software component CMSIS:RTOS2 (API):Keil RTX5.
        +
      • Select the Source variant of the software component CMSIS:RTOS2 (API):Keil RTX5.

        +
        event_recorder_rte.png
        Component selection for Event Recorder
      • Enable the related settings under Event Recorder Configuration.
      • -
      • Build the application code and download it to the debug hardware.
      • +
      • Build the application code and download it to the debug hardware. Once the target application generates event information, it can be viewed in the µVision debugger using the Event Recorder.
      -

      Once the target application generates event information, it can be viewed in the µVision debugger using the Event Recorder.