wiselyt - اشترِ الكتب أونلاين
PaulOS F020: An RTOS for the C8051F020

PaulOS F020: An RTOS for the C8051F020

Learn a C cooperative RTOS for the C8051F020

☆☆☆☆☆
0.0/5 (0 تقييم)
اللغة
English
الصفحات
204
سنة النشر
2015
المؤلف
Paul P. Debono
PDF: 2,99 €

جديد هنا؟ لا تحتاج إلى حساب، سننشئ لك واحداً في ثوانٍ عند الدفع. لديك حساب؟ سجّل الدخول

👑 عضوية واحدة... مكتبة كاملة بين يديك
لا حاجة لشراء الكتب كل على حدة؛ اشترك مرة واحدة واحصل على وصول غير محدود لكل الكتب.
كل الكتب بصيغة PDF تحميلات غير محدودة تجربة قراءة مميزة تُحدَّث باستمرار بكتب جديدة
العضوية المميزة افتح كل الكتب

لماذا تقرأ هذا الكتاب؟

  • • Build real-time, cooperative multitasking on the C8051F020 using PaulOS_F020
  • • Understand C8051F020 memory, SFRs, crossbar, interrupts, and watchdog setup
  • • Use the RTOS command set (wait, signal, periodic tasks, task control) correctly
  • • Learn master–slave synchronization between multiple boards via UART networking
  • • Avoid common programming pitfalls with practical guidance and examples

الوصف

PaulOS F020: An RTOS for the C8051F020 is a practical reference for understanding and using a cooperative real-time operating system on the Silicon Labs C8051F020 micro-controller. The book starts with the C8051F020 basics—memory types, internal organization, special function registers (SFRs), crossbar configuration, interrupts, and watchdog timer behavior—so you can confidently configure the device and write low-level code. It then explains the PaulOS_F020 cooperative RTOS, including its scheduling model, task states, and system commands. The book also covers master–slave multi-controller synchronization via serial communication, and closes with programming tips and common pitfalls. Appendices include full C source listings for the RTOS and several example programs you can run and modify.

فهرس المحتويات

Preface
Acknowledgements
Dedications
List of Figures
Preface
Acknowledgements
Dedications
List of Figures
List of Tables
1 C8051F020 Basics
2 PaulOS F020: a co-operative RTOS
3 Master – Slave RTOS
4 Programming Tips and Pitfalls
Appendix A: PaulOS_F020.C Source Listing
Appendix B Further Examples
Bibliography
Index
Endnotes

معاينة

This text book is intended to be used as a reference book for those whose work requires familiarity with
micro-controllers and real-time operating systems (RTOSs). Ideally it should be used in conjunction with
my previous books (Debono, 2013a, 2013b) and with the C8051F020 data sheet (Silicon Labs, 2003b),
where various simple RTOSs were fully explained. This book deals particularly with a modified version
of the PaulOS co-operative RTOS so as to be able to work with the C8051F020 device, with its increased
number of timers and interrupts.
It would be helpful if the reader has already got some familiarity with personal computers and has taken
introductory courses in digital devices and some experience with assembly language programming. It is
assumed that the reader is familiar with binary and hexadecimal numbers.
Learning to write programs is like learning to ride a bicycle in that reading alone is not enough. Hands￾on practical experience is essential. Therefore, to enhance th ...
اقرأ عيّنة

التقييمات (0)

لا توجد تقييمات بعد

عرض