17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
[ FreeCourseWeb ] Udemy - Mastering Microcontroller With Embedded Driver Development (Updated 4-2019)
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Genre: eLearning | Language: English + Sub | 274 Lectures
Step by step bare metal Microcontroller peripheral driver development for STM32 GPIO,I2C,SPI,USART using Embedded CWhat you'll learn
Understand Right ways of Handling and programming MCU Peripherals
Develop Peripheral drivers for your Microcontroller
Understand complete Driver Development steps right from scratch for GPIO,SPI,I2C and USART.
Learn Writing peripheral driver headers, prototyping APIs and implementation
Explore MCU data sheets, Reference manuals, start-up Codes to get things done
Learn Right ways of handling/configuring Interrupts for various peripherals
Learn about Peripheral IRQs/Vector table/NVIC interfaces and many
Learn about Configuration/status/Control registers of various Peripherals
Demystifying behind the scene working details of SPI,I2C,GPIOs,USART etc.
Explore hidden secretes of MCU bus interfaces, clock sources, MCU clock configurations, etc.
Understand right ways of enabling/configuring peripheral clocks/serial clocks/baud rates of various serial protocols
Learn about MCUs AHB, APB bus protocols
Learn about different MCU clocks like HCLK, PCLK, PLL,etc
Learn to capture/decode/analyze traces of serial protocols on Logic analyzer
Learn about Quick ways of debugging peripheral issues with case studiesRequirements
Basic knowledge of C and Micro controller could be added advantage but not mandatoryDescription
>> Your Search for In-depth Micro-controller Programming Course ends here !!<<<English Subtitles/CCs are enabled for this courseUpdate 5 (Nov/2018): Dedicated support team is assigned to address student's Q/AUpdate 4 (Oct/2018) : English Closed captions are fixedUpdate 3 ( Sep/2018): Open STM32 System workbench installation procedure and examples have been added to the course. This will help those students who cannot use KEIL.Update 2 (04/Dec/2017) : Added Bus matrix / memory map /vector table /interrupt design discussion with code examples.Update 1 (26/sep/2017): Eclipse IDE setup for ARM Cortex M based MCUs addedThe course is designed for Beginners to Advanced audience.Brief DescriptionThis Course Demystifies the internal working of the Micro-controller and its Peripherals.
Coding for the Peripherals STEP-BY-STEP and Developing software drivers completely from scratch by extracting maximum information from Datasheets, Reference manuals, specs, etcProtocol Decoding Using logic analyzers, Debugging, Testing along with Hints and Tips.Long Description:Learning Embedded System Programming can be a challenge. Since it's a relatively little complex field, there's no real gold standard yet for how things are practiced, or taught, which can frustrate people who are just trying to learn new things and couldn’t able to connect the dots and this is the motivation behind creating this course to help engineers and students to learn different aspects of embedded systems by providing high-quality advanced lectures with relatively low price.Learn at your own pace using the progressive method, with each of my short, info-packed lectures.Master Behind the Scene working!Icreated this course because I believe your time is precious, and you shouldn't have to hunt around to get a practical foundation In Embedded System Programming. In this course, you are going to learn writing your own peripheral driver for most of the commonly used peripherals such as GPIOs, I2C, SPI, USART, etc. and interesting thing is that you are going to learn everything from scratch.No 3rd party libraries!No blind coding!Write your own Driver APIs by dealing with the Peripheral Registers of the MCU!Code and Implement APIs from scratch, diving into the datasheet and reference manual of the MCU. I will thoroughly explain how to extract the maximum information from datasheets, Technical Reference manuals to configure and handle peripherals. These techniques you can go and apply to any MCUs you have at your hand.In this course, I will walk you through step by step procedure how to Configure various Peripherals like GPIOs, SPI, USART, I2C by taking you into the reference manual and data sheet. We will develop a fully working driver code, interrupt handlers, sample application everything from scratch to understand the big picture.In each lecture, I assure you that, you will definitely learn something new that you can definitely use in your work or projects. You'll find yourself handling these peripherals with much more clarity and you will be able to quickly speculate and debug the problem and I’ll show you tricks and tips to debug the most common problems using debugging tools such as logic analyzers.This is not Arduino Style of programming!I believe Arduino is for quick prototyping of products but not for Mastering Working of micro-controllers and its peripherals.Unlike Arduino programming where you come up with a quick solution and prototyping of products using third-party libraries, this course is entirely different. In this course, no 3rd party libraries are used. Everything we will code by referring to the Technical reference manual of the MCU and create our own library. The Power of this approach is when things go wrong in your project work due to bugs, you can quickly able to speculate problem and debug like a pro. If one thing me and my students are good at is "debugging". To achieve good debugging skills its very important you code by understanding how things work behind the scene but no by just blindly using some third party libraries and that’s the biggest TAKE away from this Course.The course is designed and explained in such a way that, it is generic across any kind of microcontroller. The code we develop can be used as templates to quickly come with a peripheral driver for your MCUs on-chip peripherals.Software/Hardware used:In this course, the code is developed such a way that, It can be ported to any MCU you have at your hand. If you need any help in porting these codes to different MCUs you can always reach out to me! The course is strictly not bound to any 1 type of MCU. So, if you already have any Development board which runs with ARM-Cortex M3/M4 processor, then I recommend you to continue using it. But if you don’t have any Development board, then check out the below Development boards.1. STM32F407xx based Discovery board ( This is the board used in this course )MCU Vendor: STMicroelectronics2. STM32 Nucleo-64 development board( New in the market )MCU Vendor: STMicroelectronics3. FRDM-K64F: Freedom Development PlatformMCU Vendor: NXP4. STM32F429IDISCOVERY with LCDMCU Vendor: STMicroelectronicsMy promise!I am confident that this course will save you many, many hours of studying/experimenting/googling time to learn about Programming the MCU. I will personally answer your questions about this material, either privately or in a group discussion. If you are in any way not satisfied, for any reason, you can get a full refund from Udemy within 30 days. No questions asked. But I am confident you won't need to. I stand behind this course 100% and am committed to helping you.Who this course is for:
Professionals interested in exploring Embedded systems
Hobbyists and students who want to start their career in Embedded world
If you think about 'embedded' then think about taking this course. you will not be disappointe
This Course may not be suitable for those people who are looking for quick prototyping using boards such as Arduino
Download More Latest Courses Visit -->> https://FreeCourseWeb.com
Get Latest Apps Tips and Tricks -->> https://AppWikia.com
If you like this torrent then Please, we repeat, Please, Support Authors. They Deserve it!
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Course Here !/1. Notes and Information/1. Important Note.html
1.2 KB
~Get Your Course Here !/1. Notes and Information/2. Source Code.html
312 B
~Get Your Course Here !/1. Notes and Information/3. Rating and Review.html
792 B
~Get Your Course Here !/10. Understanding MCU Clocks and Details/1. Understanding MCU Clocking SystemPart1.mp4
44.7 MB
~Get Your Course Here !/10. Understanding MCU Clocks and Details/1. Understanding MCU Clocking SystemPart1.vtt
5.9 KB
~Get Your Course Here !/10. Understanding MCU Clocks and Details/2. Understanding MCU Clocking System Part2.mp4
91.2 MB
~Get Your Course Here !/10. Understanding MCU Clocks and Details/2. Understanding MCU Clocking System Part2.vtt
12.2 KB
~Get Your Course Here !/10. Understanding MCU Clocks and Details/3. Exercise-Using HSI Clock and Clock MeasurementPart 1.mp4
45.9 MB
~Get Your Course Here !/10. Understanding MCU Clocks and Details/3. Exercise-Using HSI Clock and Clock MeasurementPart 1.vtt
14.9 KB
~Get Your Course Here !/10. Understanding MCU Clocks and Details/4. Exercise-Using HSI Clock and Clock Measurement Part 2.mp4
41.1 MB
~Get Your Course Here !/2. Development based used in our course/1. Note for the students.html
208 B
~Get Your Course Here !/2. Development based used in our course/2. About MCU Development board.mp4
50.6 MB
~Get Your Course Here !/2. Development based used in our course/2. About MCU Development board.vtt
5.8 KB
~Get Your Course Here !/2. Development based used in our course/2.1 Discovery kit with STM32F407VG MCU.html
120 B
~Get Your Course Here !/2. Development based used in our course/2.2 STM32 Nucleo-64 development board.html
117 B
~Get Your Course Here !/2. Development based used in our course/3. STM32F4 Discovery and Nucleo Board Details.mp4
114.2 MB
~Get Your Course Here !/2. Development based used in our course/3. STM32F4 Discovery and Nucleo Board Details.vtt
8.6 KB
~Get Your Course Here !/2. Development based used in our course/4. ST-Link Driver Installation.mp4
32.3 MB
~Get Your Course Here !/2. Development based used in our course/4. ST-Link Driver Installation.vtt
3.2 KB
~Get Your Course Here !/2. Development based used in our course/4.1 ST-LINK, ST-LINKV2, ST-LINKV2-1 USB driver signed for Windows7, Windows8, Windows10.html
117 B
~Get Your Course Here !/2. Development based used in our course/5. ST Link Firmware Upgrade.mp4
32.3 MB
~Get Your Course Here !/2. Development based used in our course/5. ST Link Firmware Upgrade.vtt
4.4 KB
~Get Your Course Here !/2. Development based used in our course/5.1 ST-LINK, ST-LINKV2, ST-LINKV2-1 firmware upgrade.html
117 B
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/1. Note for the students.html
468 B
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/2. Downloading and Installing OpenSTM32 System-Workbench.mp4
69.1 MB
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/2. Downloading and Installing OpenSTM32 System-Workbench.vtt
5.5 KB
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/3. Installing OpenSTM32 System-Workbench.mp4
21.6 MB
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/3. Installing OpenSTM32 System-Workbench.vtt
3.3 KB
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/4. Note for the students.html
345 B
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/5. STM32CubeMX Installation.mp4
39.3 MB
~Get Your Course Here !/3. OpenSTM32 System Workbench installation/5. STM32CubeMX Installation.vtt
4.3 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/1. Note for the students.html
309 B
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/2. KEIL-MDK-5 Installation.mp4
65.7 MB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/2. KEIL-MDK-5 Installation.vtt
6.9 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/3. KEIL-MDK-5 Installation Contd..mp4
10.6 MB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/3. KEIL-MDK-5 Installation Contd..vtt
2.3 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/4. KEIL-MDK-5 Pack Installation.mp4
58.8 MB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/4. KEIL-MDK-5 Pack Installation.vtt
13.4 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/5. Locating Pack Installation files.mp4
8.6 MB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/5. Locating Pack Installation files.vtt
3.2 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/6. Creating a KEIL Project.mp4
38 MB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/6. Creating a KEIL Project.vtt
12.6 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/7. Understaning The Discovery Board.mp4
22.3 MB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/7. Understaning The Discovery Board.vtt
1.5 KB
~Get Your Course Here !/4. KEIL-MDK-5 Setup For ARM Cortex M based MCUs/7.1 User Manual.html
233 B
~Get Your Course Here !/5. LEDButton Exercises using BSPs/1. Exercise LED Toggling App using Board BSP APIs.mp4
63.5 MB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/1. Exercise LED Toggling App using Board BSP APIs.vtt
19.4 KB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/1.1 User_manual_STM32f407_Disc_kit.pdf.pdf
1.2 MB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/2. Exercise LED Toggling App using Board BSP APIs-Nucleo.mp4
17.4 MB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/2. Exercise LED Toggling App using Board BSP APIs-Nucleo.vtt
6 KB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/2.1 STM32 Nucleo (64 pins) schematics.pdf.pdf
1.7 MB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/3. Exercise Adding button support using board BSP APIs(Nucleo).mp4
23.6 MB
~Get Your Course Here !/5. LEDButton Exercises using BSPs/3. Exercise Adding button support using board BSP APIs(Nucleo).vtt
7 KB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/1. Creating First project using OpenSTM32 System workbench LED Toggling App.mp4
100.2 MB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/1. Creating First project using OpenSTM32 System workbench LED Toggling App.vtt
12.5 KB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/2. Writing LED Toggling Application ( For Nucleo).mp4
68.3 MB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/2. Writing LED Toggling Application ( For Nucleo).vtt
5.7 KB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/3. Downloading and testing LED Toggling Application ( For Nucleo).mp4
24.5 MB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/3. Downloading and testing LED Toggling Application ( For Nucleo).vtt
2.6 KB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/4. Writing LED Toggling Application ( For Discovery).mp4
73.7 MB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/4. Writing LED Toggling Application ( For Discovery).vtt
6.2 KB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/5. Adding button support.mp4
95 MB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/5. Adding button support.vtt
8.9 KB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/6. OpenSTM32 System Workbench Debugging.mp4
54.3 MB
~Get Your Course Here !/6. LEDButton Exercises with OpenSTM32 SystemWorkbench/6. OpenSTM32 System Workbench Debugging.vtt
4.9 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/1. Embedded Code Debugging Part-1.mp4
15.5 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/1. Embedded Code Debugging Part-1.vtt
4.5 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/2. Embedded Code Debugging Part-2 Break points.mp4
5.4 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/2. Embedded Code Debugging Part-2 Break points.vtt
2.3 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/3. Embedded Code Debugging Part-3 Step InStep OverStep Out.mp4
14.2 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/3. Embedded Code Debugging Part-3 Step InStep OverStep Out.vtt
5.8 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/4. Embedded Code Debugging Part-4 DisableKill all Bkpts..mp4
24.1 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/4. Embedded Code Debugging Part-4 DisableKill all Bkpts..vtt
2.7 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/5. Embedded Code Debugging Part-5 Call Stack Usage.mp4
73.2 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/5. Embedded Code Debugging Part-5 Call Stack Usage.vtt
9.6 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/6. Embedded Code Debugging Part-6 Watch Windows.mp4
39.8 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/6. Embedded Code Debugging Part-6 Watch Windows.vtt
3.8 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/7. Embedded Code Debugging Part-7 Memory Windows.mp4
169.1 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/7. Embedded Code Debugging Part-7 Memory Windows.vtt
18.3 KB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/8. Exercise-Copying data from Flash to RAM.mp4
98.5 MB
~Get Your Course Here !/7. Embedded Code Debugging Tools n Tips/8. Exercise-Copying data from Flash to RAM.vtt
12 KB
~Get Your Course Here !/8. Understanding MCU Memory Map/1. Understanding Memory Map of the MCU Part 1.mp4
12.6 MB
~Get Your Course Here !/8. Understanding MCU Memory Map/1. Understanding Memory Map of the MCU Part 1.vtt
4.7 KB
~Get Your Course Here !/8. Understanding MCU Memory Map/2. Understanding Memory Map of the MCU Part 2.mp4
32 MB
~Get Your Course Here !/8. Understanding MCU Memory Map/2. Understanding Memory Map of the MCU Part 2.vtt
3.2 KB
~Get Your Course Here !/8. Understanding MCU Memory Map/3. Understanding Memory Map of the MCU Part 3.mp4
91.1 MB
~Get Your Course Here !/8. Understanding MCU Memory Map/3. Understanding Memory Map of the MCU Part 3.vtt
8.1 KB
~Get Your Course Here !/9. MCU Bus Interfaces/1. MCU Bus Interfaces Explanation Part 1 I-CodeD-CodeS-Bus.mp4
44.5 MB
~Get Your Course Here !/9. MCU Bus Interfaces/1. MCU Bus Interfaces Explanation Part 1 I-CodeD-CodeS-Bus.vtt
10.6 KB
~Get Your Course Here !/9. MCU Bus Interfaces/2. MCU Bus Interfaces Explanation Part 2 AHBAPB1APB2.mp4
25.5 MB
~Get Your Course Here !/9. MCU Bus Interfaces/2. MCU Bus Interfaces Explanation Part 2 AHBAPB1APB2.vtt
8.2 KB
~Get Your Course Here !/9. MCU Bus Interfaces/3. MCU Bus Interfaces Explanation Part 3 QA session.mp4
124.7 MB
~Get Your Course Here !/9. MCU Bus Interfaces/3. MCU Bus Interfaces Explanation Part 3 QA session.vtt
11.6 KB
~Get Your Course Here !/9. MCU Bus Interfaces/4. Understanding MCU Bus Matrix.mp4
15.2 MB
~Get Your Course Here !/9. MCU Bus Interfaces/4. Understanding MCU Bus Matrix.vtt
6.3 KB
~Get Your Course Here !/9. MCU Bus Interfaces/4.1 Using the STM32F2 and STM32F4 DMA controller.pdf.pdf