Open Access
Subscription Access
Open Access
Subscription Access
Realtime Approach to Enhance Data Acquisition with Task Synchronization
Subscribe/Renew Journal
Shared resource problem arises in realtime applications due to the lack of mutual exclusiveness of resource for a task that leads to data corruption and contention. This paper implements kernel activity schemes for effective handling of multiple tasks using RTOS concepts to suit critical applications and concurrent task handling in realtime environment. To protect shared data and to achieve task synchronization, schemes of interrupt enabling/disabling and global variable usage are employed using Priority based Preemptive Task scheduling algorithm in uc/os-II Real Time Operating System on cortex M3 processor. This algorithm is optimum with respect to task execution time and interrupts response. The resultant empirical evidence demonstrates improvement of system performance and response under critical activities.
Keywords
Critical Section, Micro/os-II, Priority Scheduling Shared Data Problem, UML Diagram.
User
Subscription
Login to verify subscription
Font Size
Information
Abstract Views: 234
PDF Views: 5