MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.57 GB | Duration: 13h 7m
Embedded C – Deep in C programming language.
What you’ll learn
Text Editor & IDE
Toolchains
Compilation Process in C
Static & Dynamic Lib – Linking
Linker script
Entry Point & Startup code
Make Utility & Makefile
Cmake & CmakeLists
Summary of Course
Requirements
C programming
Description
To Be Professional In Embedded System, yo have to learn in depth the Embedded C.In this Course you will learn Embedded C from scratch from A to Z.this course is considered an entry point to the embedded system field.SO you will be familiar with Advanced C Programming.Then you will deep dive in Mastering of Embedded C In this course, we take a “Learn as you Go” approach. We will look into some theory and then see the behavior of those concepts in programs.this Course will give you the capability to write a professional C code.This course contains a series of Embedded Systems / C questions and explanations.I believe you’ll do very well at the interview. All you need to do is stay as calm as possible and give them your best shot. Best of luck!In Mastering of Embedded C you will learn:Text Editor & IDEToolchainsCompilation Process in CStatic & Dynamic Lib – LinkingLinker Script Entry Point & Startup codeMake Utility & MakefileCmake Tool & CMakeLists During the Sections you will learn:introduction to Compilation Process in more details.Learn to have an Analysis Coding skills.Learn to write from scratch a linker script and startup code.Learn to write a professional Makefile and how to generate it ?What you’ll learn:Advanced Topics of Embedded CAre there any course requirements or prerequisites?C programmingWho this course is for:Beginner Embedded System EngineerComputer EngineerCommunication and electronics engineerMechatronics engineer
Overview
Section 1: Introduction
Lecture 1 Content of Course
Lecture 2 Introduction
Section 2: Text Editor & IDE
Lecture 3 Text Editor & IDE
Section 3: Toolchains
Lecture 4 What is the Toolchain ?
Lecture 5 Types of Toolchains
Section 4: Compilation Process in C
Lecture 6 Compilation stage “Front End”
Lecture 7 Compilation stage “Middle & Back End”
Lecture 8 Reloctable Object File
Lecture 9 Symbol Table “Coding”
Lecture 10 Archive Utility “Coding”
Lecture 11 Why do a need for the linking phase ?
Lecture 12 Linker: Symbol Resolution & Section Concatenation
Lecture 13 linker: Section Location & Data Initlialization
Lecture 14 Loading Phase
Section 5: Static & Dynamic Lib – Linking
Lecture 15 Static v.s Dynamic Linking
Lecture 16 Static Lib & Dynamic Lib
Section 6: Linker script
Lecture 17 Linker Script From A to Z from Scratch
Section 7: Entry Point & Startup code
Lecture 18 Startup Code in C
Lecture 19 Let’s us Write our Startup Code for any target from Scratch
Section 8: Make Utility & Makefile
Lecture 20 How to write a Professional Makefile from scratch ?
Section 9: Cmake Tool & CmakeLists
Lecture 21 How to generate the Makefile and build it ?
Section 10: Conclusion
Lecture 22 Summary of Mastering of Embedded C
Beginner Embedded System Engineer,Computer Science Engineer,Communication and electronics Engineer,Mechatronics engineer Computer Science
https://www.udemy.com/course/mastering-of-embedded-c/
Reviews
There are no reviews yet.