2014 ASEE Annual Conference &Amp; Exposition Proceedings
DOI: 10.18260/1-2--23240
|View full text |Cite
|
Sign up to set email alerts
|

Use of FreeRTOS in Teaching Real-time Embedded Systems Design Course

Abstract: This paper presents our experiences of teaching the course "Real-time Embedded Systems Design" by applying the free and open source Real-Time Operating System (RTOS) called FreeRTOS. The emphasis is placed on how we adopted FreeRTOS as a real-world RTOS example in both lectures and lab sessions from exercises preparation, lab equipment setup to lab organization. Compared with existing real-time computing courses, the main difference of this course is that we focus on teaching students the design and applicatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 3 publications
0
2
0
Order By: Relevance
“…FreeRTOS was studied to enhance students' practical experiences in five key real-time concepts i.e. task management, queue management, interrupt management, resource management, and memory management [14]. However, the design used for users to interact with the microcontroller with FreeRTOS were not reported.…”
Section: Introductionmentioning
confidence: 99%
“…FreeRTOS was studied to enhance students' practical experiences in five key real-time concepts i.e. task management, queue management, interrupt management, resource management, and memory management [14]. However, the design used for users to interact with the microcontroller with FreeRTOS were not reported.…”
Section: Introductionmentioning
confidence: 99%
“…Laboratories were developed for teaching RTOS. For example, a virtual machine environment was introduced to reduce the setup time [10]. A commercial grade open source RTOS, FreeRTOS, was taught to show the deployment of RTOS.…”
Section: Related Workmentioning
confidence: 99%