Tag: stm32l476vg

  • Up Counting Timer using STM32L476

    I have created this Upcounting timer using the RTC of STM32L476vgt. In this timer, time will keep on incrementing and it will be displayed using the onboard LCD. How to Read RTC of STM32L476G-DISCO Here is the code that I have used to make this. I have used STM32 CUBE IDE for programming and debugging…

  • How to Read RTC of STM32L476G-DISCO

    Create a Project in STM32 CUBE IDE for the STM32L476G-DISCO board. Select LSE as Clock Source for RTC The default option is LSI which uses an internal RC circuit. LSE is the external 32KHz crystal that is provided on the board for the RTC. Activate the Clock source and Calendar This will enable the RTC…

  • How to Perform Discrete Fourier Transform on N-Point Sequence using STM32L476G

    x(n) = { 0, 1, 0, 1} Here x(n) is a 4 point sequence Now to perform Fourier transform on this sequence. Here X(k) is the DFT of x(n) ‘k’ is the index representing individual frequency component ‘N’ is the Length of the sample sequence ‘n’ is an index of the element of the sequence…

  • How to add CMSIS DSP Library to STM32 Cube IDE Project for stm32l476vg

    To add CMSIS DSP library in you stm32cube project. You can follow the steps written on ST’s website Configuring DSP libraries on STM32CubeIDE I have also made a video. In this video. I have shown steps to add the arm_math.h header file. You need to configure the stm32 cube ide.

  • IDE Supporting STM32L476-Discovery

    An IDE combines a range of different tools which are essential for the development of software. Different IDE from different vendors is available. Here are the IDE that I have used. STM CUBE IDEwebsite: https://www.st.com/en/development-tools/stm32cubeide.htmlIt is distribuited freely by ST. You can use this and it has a good device support and newer devices are…

  • STM32L476vg Discovery Kit Images

    These are two images of the development board. Almost entirely the board is made using SMD components. There are some through-hole components. The back of the development board shows us the different fuses and connections. At the back, there is a battery holder which can be powered using cr2032. The top half of the board…

  • STM32L476vg ARM Cortex M4F Architecture

    It uses ARM v7E-M architecture. It a Harvard based architecture with two distinct buses for data and memory. It has all the instruction set of M0, M1 and M3 . It also has an additional feature set to support Floating-point Arithmetic. IEEE754 standard in single precision and double precision. The following points are from the…