Skip to content

mlsmlk/Microprocessors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

56c30cf · May 1, 2021

History

7 Commits
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
Mar 14, 2021
May 1, 2021

Repository files navigation

Microprocessors Labs

STMicroelectronics Discovery Kit for IoT, B-L475E-IOT01A1 board and STM32 Cube/ IDE were used for designing the labs.

Lab 0: Blink LED

Lab 1: C, assembly and CMSIS-DSP library implementations of element wise matrix multiplication and standard deviation and comparision of execution time.

Lab 2: Reading GPIO and generate output for digital to analog converter signals (DAC)

Lab 3: Calculating the operating temperature by usigin analog to digital converter (ADC)

Lab 4: Produce different frequencies on speaker by using direct memory access (DMA), timers and interrupts

Lab 5: Use on-board MEMS microphone with the help of on-chip digital filter for sigma-delta modulators (DFSDM)

Lab 6: Writing and reading by using quad SPI (QSPI) flash interface

Lab 7: I2C Peripherals, UART, FreeRTOS