SE3910
Real-Time Systems
This is an old version of this course, from Spring 2014. A newer version is available here.
- Essential Lab Materials
- Video: Watch before lab - Dr. Schilling's "Dealing with GPIO Under Linux" - Five quiz-questions will be similar to video questions.
- Lab Instructions
- Dr. Schilling's Lab 3 Baseline Code
- Possibly Handy
- Video: Dr. Schilling's Debugging with gdb on the Beaglebone
- Code: Dr. Schilling's Sample Multithreading code from cs3844
- Code: Dr. Schilling's demo GPIO code
- From Lab 2: Appendix code
- togglegpio.c - Lab Instructions Appendix A - compiled as blinkLED in Lab Instructions Part 1: The blinking light (p. 3).
- readIOExample.c - Lab Instructions Appendix B
- controlledLED.c - Lab Instructions Appendix C
- Beaglebone white reference manual (esp. p. 54, Table 8)
- The
scp
can be handy to move files between the vm and the bone:scp source_file username@beaglebone.local:destfile
. You can omit destfile, in which case it goes into the home directory. Just remember to include the colon:scp source_file username@beaglebone.local:
.- You can start the top program by typing
top
and pressing enter.- More!
- From Lab 2: Appendix code