CS452 - Real-Time Programming

Possibly Useful Notes about Programming and Projects

Programming

  1. Compiling and Running your First Program
  2. Busy-wait IO functions
  3. RedBoot
  4. Context switch
  5. Interrupt gotcha
  6. UART comments
  7. Train controller gotcha
  8. Comments on halting the processor.

Neat (or otherwise) hacks

  1. Bit-torturing

The train set

  1. Overview
  2. Commands
  3. Track distance data. Data courtesy of Jordan Leone. Data highlighted in yellow are corrected from the data on the web site. The track data on the course web site, which has some other useful stuff included is located here. Along with the data is a program that parses the data file into a useful data structure.
  4. Acceleration & Deceleration


Return to: