EE458 – Embedded Systems Programming Project 1: Etch-A-Sketch

advertisement
EE458 – Embedded Systems Programming
Project 1: Etch-A-Sketch
Write an RTEMS Etch-A-Sketch program. The program should look and act as much
like a real etch-a-sketch as you can make it. The cursor keys should move the pen around
leaving '*' characters behind. Pressing the escape (Esc) key should cause the program to
exit.
All working programs that meet the only the basic set of specifications above will receive
a grade of 85. For a higher score you must implement additional features. All nonworking programs will receive a 0.
For a high rank make the program look good and make it easy to use.
You might consider adding advanced features such as:
•
•
•
•
•
•
an initial help screen
the ability to change the drawing character
the ability to lift and drop the “pen”
the ability to clear or shake the screen
multiple screens
a help screen that can be displayed at any time and then restore the original screen.
Submit printout of your source code. Submit your source code and Makefile an archive
(tar or zip) by email to richardson.tony@gmail.com. Also include a “Screen Dump”
image of your most impressive drawing. In the email subject line use “EE458 Project 1 –
Your Name”.
Download