Sumários

Presentations of Assignment 2

20 Abril 2020, 15:00 José Manuel Silva Cecílio

Presentations of Assignment 2


Real-Time Programming

20 Abril 2020, 13:00 José Manuel Silva Cecílio

  • Misconceptions about Real-Time Computing
  • Real-Time vs. general-purpose OS
  • Enabling Real-Time Linux (Generic)
  • Guidelines for writing RT applications
  • Timing handling in POSIX:
    • Getting the time
    • Clocks
    • Sleep functions
  • Scheduling
  • Warning
  • Mutex creation and usage
  • Condition variables


Cyber-Physical Systems Programming

6 Abril 2020, 15:00 José Manuel Silva Cecílio


Cyber-Physical Systems Programming

6 Abril 2020, 13:00 José Manuel Silva Cecílio

  • What is a Microcontroller (µC, MCU)
  • The Many Flavors of Arduino
  • Getting to know the Arduino: Electrical Inputs and Outputs
  • Arduino IDE
  • Arduino C Programmig


Control systems

30 Março 2020, 15:00 António Casimiro Ferreira da Costa

  • Description of Assignment 2;
  • Exercises