Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 2.3 KB

Exercise_3a.md

File metadata and controls

44 lines (28 loc) · 2.3 KB

#Investigate project board

Exercise 3a for Making Embedded Systems class.

Look at the documents for the board you are considering for your final project (or any ST Discovery Board), draw the hardware block diagram for the board. For peripherals, note the communication paths (SPI, I2C, etc).

B-L475E-IOT01A_block_diagram.png

The board I am using is the B-L475E-IOT01A1,

Look at the datasheet for the processor and other documents. Answer these questions:

What kind of processor is it?

The processor is the STM32L475VG, part of the STM32 Ultra Low Power Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, USB OTG FS, analog, audio

How much Flash and RAM does it have? Any other memory types?

up to 1MB Flash, 128 KB SRAM, USB OTG FS.

Does it have any special peripherals? (List 3-5 that you noted as being interesting.)

20x communication interfaces! Including:

  • USB OTG 2.0 full-speed
  • 3x I2C
  • 3x SPIs (and 1x Quad SPI)

Does it have a floating point unit?

yes, this chip has 32-bit MCU + FPU

If it has an ADC, what are the features?

Rich analog peripherals (independent supply) – 3x 12-bit ADC 5 Msps, up to 16-bit with hardware oversampling, 200 µA/Msps – 2x 12-bit DAC output channels, low-power sample and hold – 2x operational amplifiers with built

Look at one application note for this processor.

AN5012 Analog-to-digital audio conversion example using STM32L4 Series microcontroller peripherals

<< Exercise 2.2 -- Assignments -- Exercise 3b