[SOLVED] Microcontrollers Project 2-Basic GPIO Programming in Assembly 

35.00 $

Category: Tags: , , , , , ,
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon Project-2-jijz3a.zip (998.1 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
Rate this product

Project 2: Basic GPIO Programming in Assembly

Project Assignment

Write a Keil uVision 5 project in Assembly language that allows a user to do the following task when it is compiled and loaded on the STM32L476 Discovery Board that we use:

 toggle both onboard LEDs when the up button of the joystick is pushed.

Project Submission.

  1. Zip your whole project folder and submit it on Blackboard.
    If your submission does not contain the whole project, 50% of the total points will be deducted.
    If your code cannot be compiled or built successfully, 50% of the total points will be deducted.
  2. Write a README document (in PDF format) to briefly
    1. describe the basic structure of your project,
    2. explain how to test your project to demonstrate that it works correctly,
    3. describe your test procedure and results and use some pictures to show your

      test. (optionally, you can make a video to demonstrate how you have tested your project.)

Grading Rubric

(10 pts) for README document.
(10 pts) for basic project structure and the basic logic flow of your main.s file. (30 pts) for the code to implement the task.

1

  • Project-2-jijz3a.zip