Back to Browse

STM32 Hardware Development - CubeMX / Visual GDB Setup Guide

12.5K views
Jun 11, 2021
50:53

▶Kindly consider supporting me: https://www.thehardwareguy.co.uk/membership This video is for STM32 beginners. If you're looking to step away from the hobbyist Arduino environment, then this video is for you. I have put together this comprehensive video guide which shows you how to get started with STM32 microcontroller development. I show you how to get setup with all the software that you'll need in order to start configuring and programming the STM32F401RE microcontroller on your Nucleo-64 development board. By the end of the video, you'll have learned how to configure the microcontroller inside of STM32CubeMX, and how to import the generated GPDSC files into Visual Studio using the Visual GDB plug-in. I also show you how to write a very simple program that flashes an LED on your Nucleo-64 board. These software tools are industry standard and used to develop hardware/firmware in professional environments. I put a lot of time and effort into making this video, I hope you all appreciate it and find it useful. With this series I am hoping to teach degree level material and make it accessible to absolutely anyone. If you appreciate my content, please kindly consider becoming a supporter. ▶Links from the video: STM32F401 Nucleo-64: https://uk.rs-online.com/web/p/microcontroller-development-tools/8029425/ Nucleo-64 Board Resources: https://www.st.com/en/evaluation-tools/nucleo-f401re.html STM32F401RE Resources: https://www.st.com/en/microcontrollers-microprocessors/stm32f401re.html STM32CubeMX: https://www.st.com/en/development-tools/stm32cubemx.html Visual Studio: https://docs.microsoft.com/en-us/visualstudio/releases/2019/history VisualGDB: https://visualgdb.com/ 00:00 Intro 02:12 STM32 Nucleo64 Resources 05:49 STM32F401RE Resources 10:33 STM32CubeMX 12:05 STM32CubeIDE 13:51 Visual GDB 16:54 Download Visual GDB 17:56 Download CubeMX 18:27 Visual Studio IDE 19:52 Installing STM32CubeMX 21:19 Installing Visual Studio 24:53 Installing VisualGDB 26:33 The Good Stuff 26:44 CubeMX Hardware Configuration Overview 36:43 CubeMX Generated Files 38:07 Visual GDB Embedded Project Wizard 42:55 Project Files - main.c 46:58 Hello World! LED Toggle every 500ms 49:28 Hello World! LED Toggle every 250ms 49:49 Outro #stm32 #cubeMX #visualGDB ---------------------------------------------------------------------------------------- Sign up for my newsletter: https://www.thehardwareguy.co.uk/subscribe Where I get my Music (Awesome for Creators): https://www.epidemicsound.com/referral/izrle2/ ---------------------------------------------------------------------------------------- ▶My Links: Website: https://www.thehardwareguy.co.uk Instagram: https://www.instagram.com/hardwareguy_ Thingiverse: https://www.thingiverse.com/thehardwareguy ---------------------------------------------------------------------------------------- ▶My Equipment: Digital Microscope (affiliate): https://www.banggood.com/custlink/KDGRLeTCKH Hakko 888D Soldering Iron (affiliate): https://amzn.to/3yOO7mc

Download

0 formats

No download links available.

STM32 Hardware Development - CubeMX / Visual GDB Setup Guide | NatokHD