Зарегистрироваться
Восстановить пароль
FAQ по входу

Debono Paul P. PaulOS F020: An RTOS for the C8051F020

  • Файл формата pdf
  • размером 6,31 МБ
  • Добавлен пользователем
  • Описание отредактировано
Debono Paul P. PaulOS F020: An RTOS for the C8051F020
Bookboon, 2015. — 204 p. — ISBN: 978-87-403-1047-4.
This text book is intended for under-graduate Engineering and/or IT students studying micro-controllers and embedded systems. It covers mainly the C8051F020 family of mixed signals micro-controllers from Silicon Laboratories IDE (http://www.silabs.com). Starting with the basic architecture it then moves on to explain the PaulOS_F020 co-operative Real-Time Operating System (RTOS) with full source code listing. This is derived from the self-developed basic 8051 RTOS fully described in my previous 2-part Bookboon book ‘PaulOS – An 8051 RTOS’ but specially modified for the high performance Silicon Lab MCU. Various example application programs using the Keil IDE (http://www.keil.com) and/or the Silicon Labs ‘Simple Studio’ are given as well as useful hints to avoid programming pitfalls.
C8051F020 Basics
Memory Types
Program/Data Memory (Flash)
External Data Address Space (XRAM)
Register Banks
Bit Memory
Special Function Register (SFR) Memory
SFR Descriptions
PaulOS F020: a co-operative RTOS
Description of the RTOS Operation
PaulOS_F020.C System Commands
Descriptions of the commands
PaulOS_F020_Parameters.h header file
Example using PaulOS_F020 RTOS
Master – Slave RTOS
Multi-controller RTOSs
Master
Slave
Programming Tips and Pitfalls
RAM size
SFRs
Setup faults
Serial ports (UART0 and UART1)
Interrupts
RTOS pitfalls
C Tips.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация