You have two choices for this assignment.
If you choose to extend your song player from lab 6, you must modify your program so that the user may type a song (using the format you used in lab 6) in HyperTerm on the PC. Once the user types enter, the board should play the song sent to it. The user should not be able to send additional data to the board while the song is playing. Once the song completes, the user should be able to enter another song.
Each student must demonstrate the successful implementation of their program on their SunRom hardware. This demonstration is due at the beginning of the last laboratory session.
You should indicate how much time (in minutes) you spend on this assignment in the FAST database. You are encouraged to log your activity as you work on the project. At a minimum, you should log all of the time spent on this assignment before the due date given above. All time spent on this assignment should be entered into the week 8-10 columns.
You should follow your instructor's instructions for your lab submission.
If you have any questions, consult your instructor.
The new functionality required by this assignment is approximately one week of effort. It is expected that you will spend a significant amount of time refactoring your solution. You will be critically graded on your software design. Things to consider when refactoring your code:
Your grade will depend on the following: