Skip to content

Pratham-mehta/ECE-6913_Hardware-Project

Repository files navigation

ECE-6913_Hardware-Project

In this project, we have implemented the microprocessor FE310-G002 utilizing RISC-V core on HiFive 1 rev B board.

image

We have broken down this project into 3 labs. It is as follows:

Lab 1 : Microprocessor Operation

The objectives of this lab was to:

  • create a PlatformIO project and write, assemble and debug the code.
  • Observe and document the operation of microprocessor core as it executes code.

Lab 2 : General Purpose Inputs and Outputs

The objectives of this lab was to:

  • Configure MCU internal peripherals
  • Operate the GPIO pins

Lab 3 : Annunciator (GPIO application)

The objectives of this lab was to:

  • make real world application to implement annunciator system.

This annunciator will generate 3 outputs from the system as shown in the diagram below:

image

image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published