SWEN-340

SWEN-340 Final Project

Overview

Using code from UART LED Project, Update command line UI that controls the red, green LEDs and allow local control via switches.

UI Requirements

    The main.c function must NOT have any application code except calls to initialization functions. After the initialization it should only call your control function which is in a different source file.

    Use good modular development practices when creating your C language source files. Avoid function of over 20 lines unless the reason for more that 20 lines is a switch statement.

  • Requirements are documented here -> Project Requirements
  • Use GPIO.c and GPIO.h Provided GPIO C-file GPIO H-file
Pictures, References and Setup
Submission

Submit your project by pushing your entire workspace to the GitHub repository by the deadline.

Be sure that your software works correctly by precisely following the steps in Demo Sheet. You must do the whole set of tests in order.

Be sure to address all warnings!

Grading

100 possible points as described in the Grading Sheet

Now With Updating
Grading sheet

All projects must be submitted on-time. 5% per day panelty will be applied for any late submissions