Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem TCP & FAT




Loading

ARM Sam7s Task switch

Posted by Nobody/Anonymous on August 7, 2006
Hi,

does anybody knows what happens if a vPortYieldProcessor or vPortPreemptiveTick event interrupts each other?
Can this cause any problems. The interrupt is not blocked inside this code (3.2.2)

Regards

Rainer

RE: ARM Sam7s Task switch

Posted by Nobody/Anonymous on August 7, 2006
vPortYieldProcessor and vPortPreemptiveTick both execute from within an interrupt (SWI and IRQ respectively). In the FreeRTOS.org demos interrupts remain masked for their entire execution so they cannot interrupt each other.

If this is not the case for your project then you must have rewritten the interrupt entry and exit code???


[ Back to the top ]    [ About FreeRTOS ]    [ Sitemap ]    [ ]




Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

FreeRTOS kernel V10 is available for immediate download. Now MIT licensed.


FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS