FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [November 2008 Threads] Global Variable value changes between Task ! Posted by Sachin Bhujbal on November 24, 2008 Dear All, I have declared a global variable say gucValue which is upadted in one task, say TaskB & checking that variable in another task, say TaskA. In this case I am creating TaskA before running scheduler. After running scheduler I am creating TaskB in TaskA only. On some action from TaskA I am updating gucValue to 1 in TaskB. After some delay I am checking gucValue in TaskA again. But I am getting it 0. Please help me in this problem.
Thanks Sachin D. Bhujbal
RE: Global Variable value changes between Task ! Posted by Richard on November 24, 2008 Oops!
RE: Global Variable value changes between Task ! Posted by Sachin Bhujbal on November 26, 2008 Dear All, The problem has been solved after implementing RTOS delay before checking gucValue in TaskA. Reason was TaskB not getting time to update gucValue which is now getting because of RTOS delay. Very Very Thanks to Richards for his answer to my previous query also.
Sachin D. Bhujbal
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|