Quick STM32F407 Discovery board test with blinky application

By | February 28th, 2017|Blog|

In this Post, I will show you how to quickly test your STM32F4 discovery board with a blinky application To locate the blinky application browse through the software pack installation folder. If you have not done any software pack installation , then watch this video . all software packs will be downloaded into Keil installation

ARM Cortex M processor reset sequence

By | February 28th, 2017|Blog|

In this post let’s understand the RESET sequence of the Cortex M3/M4 processor. It will answer the question, what happens when you reset the processor Remember, the addressable memory space of the processor always starts with zero i.e 0x00000000 The beginning of the memory space starting from zero, actually contains the "vector table". Vector table

I2c : Protocol Decoding and Debugging using Saleae USB Logic Analyzer

By | February 16th, 2017|Blog|

In this video I am going to explain Protocol Decoding and Debugging using Saleae USB Logic Analyzer . Let see how we can decode and debug the I2C Protocol using this logic analyzer software and hardware. This is indeed a very powerful technique and saves lot of embedded code debugging time.   http://www.youtube.com/watch?v=P6LLTDWHMf8

Exploring System , AHB, APB clocks of the STM32 MCU

By | October 4th, 2016|Blog|

This video explains System , AHB, APB clocks of the STM32 MCU Remember that in ARM based Microcontrollers, there are 2 major bus interfaces. AHB (Advanced High-performance Bus) APB  ( Advanced Peripheral Bus ) Watch the video which explains these bus interfaces and their clock logic http://www.youtube.com/watch?v=R-MIR-E5Fog

GPIO Ouput Mode with Open Drain state

By | September 21st, 2016|Blog|

This video explains the How Exactly the Open drain state of the GPIO pin works with animations. In any MCUs, while programming you may come across the situation where you might have confused whether to configure the GPIO Ouput mode as Open drain or Push-pull, the below video clarifies the open drain state of the

STM32 PLL Programming Fundamentals

By | September 21st, 2016|Blog|

This video explains Clocking MCU by Internal PLL (Running MCU at Full Speed) STM32F4xx based MCU is used in this video and it clearly explains all the PLL aspects of the Microcontroller. PLL is a clock generation engine in the MCU which is used to generate the clock speed which is much higher than the internal

GPIO: Leakage Mechanism of an I/O pin due to floating input

By | September 21st, 2016|Blog|

This video explains you how a current leakage can happen due to floating state of an I/O pin in input mode. Watch this video to understand more about this. Also please subscribe to our YT channel here for more videos http://www.youtube.com/watch?v=n3ZSz4ZgInU