Details for this torrent 

Udemy - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems
Type:
Other > Other
Files:
89
Size:
4.32 GiB (4638386244 Bytes)
Uploaded:
2020-12-20 13:49:16 GMT
By:
tuts756
Seeders:
7
Leechers:
0
Comments
0  

Info Hash:
4808C26E3A8184C0E7874C013A35C24CE7A13336




(Problems with magnets links are fixed by upgrading your torrent client!)
Description

Hello Welcome to the Mastering STM32CubeMX 5 and CubeIDE course

This course teaches you how build embedded systems firmware and peripheral drivers using the STM32CubeMX 5 framework and the STMCubeIDE development environment. This course has many sections but primarily the course can be divided into three parts.

The first part deals with peripheral driver development. In this part we master how to use the STM32CubeMX framework to setup the clocks and register  parameters of our peripheral drivers and then go on to the CubeIDE development environment to complete the development and testing of peripheral drivers. We shall master different setup configurations of our peripheral drivers in this part. These peripherals include the Universal Serial Bus (USB), the PWM, the SPI, the ADC, UART and the DMA.

The second part of this master course deals with developing embedded firmware applications using some of the Middleware provided by the STM32CubeMX framework. One of such Middleware we shall master is the FreeRTOS Realtime Kernel. We shall see how to use STM32CubeMX to create tasks and semaphores and other kernel components for realtime firmware development. We shall also see how to develop these kernel components from scratch using our CubeIDE development environment alone.

The third part of the course deals with working the CubeIDE as a standalone development environment. Over here we shall see how to develop bare-metal embedded-c firmware and drivers without using any libraries. We shall literally download the microcontroller chip’s datasheet and develop our firmware and drivers using information from the datasheet only. We shall then go on to use this same datasheet information to develop firmware and peripheral drivers using ARM Assembly Language.

Please take a look at the full course curriculum.

REMEMBER : I have no doubt you will love this course. Also it comes with a  FULL money back guarantee for 30 days!  So put simply, you really have nothing to loose and everything to gain.

Sign up and let’s start building some drivers.
Who this course is for:

    If you are an absolute beginner to embedded systems, then take this course.
    If you are an experienced embedded developer and want to learn how to professionally develop embedded applications for ARM processors, then take this course.

Requirements

    STM32 board
    No programming experience needed – I’ll teach you everything you need to know.

Last Updated 12/2020

[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/2. Developing General Purpose InputOutput Drivers and Firmware/1. Coding an InputOuput Driver.mp4311.29 MiB
TutsNode.com.txt63 B
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/1. Introduction (Same as Promo Video).mp442.34 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/1. Introduction (Same as Promo Video).srt5.89 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/2. Download CubeMX 5 and CubeIDE.mp429.76 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/2. Download CubeMX 5 and CubeIDE.srt3.97 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/3. Installing CubeMX 5 and CubeIDE.mp448.58 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/3. Installing CubeMX 5 and CubeIDE.srt7.58 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/4. Installing CubeMX 5 Packages.mp442.19 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/4. Installing CubeMX 5 Packages.srt6.96 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/5. Overview of STM32CubeMX 5.mp4109.61 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/5. Overview of STM32CubeMX 5.srt24.22 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/6. Overview of the Clock Configuration Tab.mp429.61 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/1. Introduction/6. Overview of the Clock Configuration Tab.srt8.16 KiB
[TGx]Downloaded from torrentgalaxy.to .txt585 B
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/2. Developing General Purpose InputOutput Drivers and Firmware/1. Coding an InputOuput Driver.srt51.33 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/2. Developing General Purpose InputOutput Drivers and Firmware/2. Coding an Input Interrupt Driver.mp4132.52 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/2. Developing General Purpose InputOutput Drivers and Firmware/2. Coding an Input Interrupt Driver.srt21.84 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/2. Developing General Purpose InputOutput Drivers and Firmware/3. Coding an Input Interrupt Driver (Multiple Inputs).mp476.7 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/2. Developing General Purpose InputOutput Drivers and Firmware/3. Coding an Input Interrupt Driver (Multiple Inputs).srt12.09 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/1. Coding Gpio Drivers From Scratch Using Datasheet Information (Part I).mp4193.51 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/1. Coding Gpio Drivers From Scratch Using Datasheet Information (Part I).srt46.72 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/2. Coding Gpio Drivers From Scratch Using Datasheet Information (Part II).mp4119.28 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/2. Coding Gpio Drivers From Scratch Using Datasheet Information (Part II).srt25.05 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/3. Coding ARM Assembly Applications in CubeIDE.mp4106.31 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/3. Coding ARM Assembly Applications in CubeIDE.srt24.95 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/4. Coding Gpio Drivers From Scratch In Assembly Language (Part I).mp4129.73 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/4. Coding Gpio Drivers From Scratch In Assembly Language (Part I).srt29.69 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/5. Coding Gpio Drivers From Scratch In Assembly Language (Part II).mp4121.91 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/5. Coding Gpio Drivers From Scratch In Assembly Language (Part II).srt22.51 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/6. Converting Keil MDK ARM Assembly Syntax to GCC Assembly Syntax.mp4142.66 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/3. Embedded Systems Bare-Metal Embedded-C and Assembly Programming with CubeIDE/6. Converting Keil MDK ARM Assembly Syntax to GCC Assembly Syntax.srt24.23 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/1. Coding a Hardware Timer to generate precise Delays.mp4227.77 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/1. Coding a Hardware Timer to generate precise Delays.srt41.4 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/2. Coding a Hardware Timer Driver for Output Compare Functionality.mp4135.76 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/2. Coding a Hardware Timer Driver for Output Compare Functionality.srt20.36 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/3. Coding a Hardware Timer Driver for Counting Events.mp464.02 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/3. Coding a Hardware Timer Driver for Counting Events.srt11.82 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/4. Coding a Hardware Timer Driver for Generating PWM Signals.mp449.24 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/4. Coding a Hardware Timer Driver for Generating PWM Signals.srt9.98 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/5. Coding a Hardware Timer Driver for Generating Precise Interrupts.mp466.53 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/4. Developing General Purpose Timers Drivers and Firmware/5. Coding a Hardware Timer Driver for Generating Precise Interrupts.srt13.72 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/1. Coding an ADC Driver for Single Conversion Mode.mp4100.5 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/1. Coding an ADC Driver for Single Conversion Mode.srt15.48 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/1.1 6_ADC_Single_Conversion_Mode.mp443.77 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/2. Coding an ADC Driver for Continuous Mode Conversion.mp489.43 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/2. Coding an ADC Driver for Continuous Mode Conversion.srt18.96 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/3. Coding an ADC Driver for Interrupt Conversion Mode.mp459.16 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/3. Coding an ADC Driver for Interrupt Conversion Mode.srt11.6 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/4. Coding an ADC Driver for Single-Channel DMA Mode.mp456.26 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/4. Coding an ADC Driver for Single-Channel DMA Mode.srt12.17 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/5. Coding an ADC Driver for Multi-Channel DMA Scan Mode.mp4133.91 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/5. Developing Analog-to-Digital Conversion (ADC) Drivers and Firmware/5. Coding an ADC Driver for Multi-Channel DMA Scan Mode.srt27.03 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/6. Developing Serial Peripheral Interface ( SPI ) Drivers and Firmware/1. Coding SPI Drivers for Polling Transfer Mode.mp469.19 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/6. Developing Serial Peripheral Interface ( SPI ) Drivers and Firmware/1. Coding SPI Drivers for Polling Transfer Mode.srt14.44 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/6. Developing Serial Peripheral Interface ( SPI ) Drivers and Firmware/2. Coding SPI Drivers for Interrupt Transfer Mode.mp464.09 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/6. Developing Serial Peripheral Interface ( SPI ) Drivers and Firmware/2. Coding SPI Drivers for Interrupt Transfer Mode.srt13.33 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/6. Developing Serial Peripheral Interface ( SPI ) Drivers and Firmware/3. Coding SPI Drivers for DMA Transfer Mode.mp439.77 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/6. Developing Serial Peripheral Interface ( SPI ) Drivers and Firmware/3. Coding SPI Drivers for DMA Transfer Mode.srt7.5 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/1. Coding UART Drivers for Polling Transfer Mode.mp4123.33 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/1. Coding UART Drivers for Polling Transfer Mode.srt26.83 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/2. Coding UART Drivers for Interupt Transfer Mode.mp4127.84 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/2. Coding UART Drivers for Interupt Transfer Mode.srt25.31 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/3. Coding UART Drivers for DMA Transfer Mode.mp450.39 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/3. Coding UART Drivers for DMA Transfer Mode.srt10.8 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/4. Coding Multiple UART Modules.mp4158.01 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/7. Developing Universal Asynchronous Receiver-Transmitter ( UART ) Drivers/4. Coding Multiple UART Modules.srt28.55 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/1. Understanding the USB capabilities of different dev boards.mp417.2 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/1. Understanding the USB capabilities of different dev boards.srt2.58 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/2. Coding USB Drivers for Human Interface Device (HID) - Mouse Functionality.mp4170.49 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/2. Coding USB Drivers for Human Interface Device (HID) - Mouse Functionality.srt28.92 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/3. Coding USB Drivers for Human Interface Device (HID) - Keyboard Functionality.mp4153 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/3. Coding USB Drivers for Human Interface Device (HID) - Keyboard Functionality.srt22.88 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/4. Coding USB Drivers for Virtual Com Port Functionality (TX Only).mp462.91 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/4. Coding USB Drivers for Virtual Com Port Functionality (TX Only).srt12.75 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/5. Coding USB Drivers for Virtual Com Port Functionality (RX and TX ).mp4139.93 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/8. Developing Universal Serial Bus ( USB) Drivers and Firmware/5. Coding USB Drivers for Virtual Com Port Functionality (RX and TX ).srt23.17 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/1. Coding Experimenting with Tasks and Priorities.mp4143.15 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/1. Coding Experimenting with Tasks and Priorities.srt24.89 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/2. Coding Accessing Hardware Drivers from Multiple Threads.mp4185.37 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/2. Coding Accessing Hardware Drivers from Multiple Threads.srt24.21 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/3. Coding Accessing Hardware Drivers from Multiple Threads using a MUTEX.mp444.23 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/3. Coding Accessing Hardware Drivers from Multiple Threads using a MUTEX.srt6.74 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/4. Coding Creating Threads Manually.mp4102.15 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/4. Coding Creating Threads Manually.srt14.2 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/5. Coding Sending Notifications Between Threads.mp4106.49 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/9. Developing Real-time Firmware with FreeRTOS/5. Coding Sending Notifications Between Threads.srt16.23 KiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/10. Closing Remarks/1. Closing.mp42.82 MiB
[TutsNode.com] - Mastering STM32CubeMX 5 and CubeIDE - Embedded Systems/10. Closing Remarks/1. Closing.srt561 B