Über diesen Kurs
45,066 kürzliche Aufrufe

Learner Career Outcomes

25%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

20%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Mittel“

Ca. 26 Stunden zum Abschließen

Empfohlen: 5-6 hours/week...

Englisch

Untertitel: Englisch

Kompetenzen, die Sie erwerben

MakefileC ProgrammingEmbedded C

Learner Career Outcomes

25%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

20%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Mittel“

Ca. 26 Stunden zum Abschließen

Empfohlen: 5-6 hours/week...

Englisch

Untertitel: Englisch

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1
4 Stunden zum Abschließen

Embedded System Development Components

10 Videos (Gesamt 77 min), 2 Quiz
10 Videos
1. Introduction to the Module3m
2. Introduction to Embedded Systems5m
3. Embedded Software Engineering8m
4. C-Programming Review11m
5. Introduction to Software Configuration Management5m
6. C Standardization and Team Coding Standards8m
7. Development Environments Overview8m
8. Development Kits and Documentation10m
9. Version Control12m
1 praktische Übung
Week 1 Quiz28m
Woche
2
4 Stunden zum Abschließen

Compilation with GCC and GNU Make

9 Videos (Gesamt 81 min), 2 Quiz
9 Videos
2. Compiling and Invoking GCC11m
3. Preprocessor Directives10m
4. Creating Header and Implementation Files9m
5. Linkers11m
6. Make8m
7. Makefiles Part 17m
8. Makefiles Part 210m
9. Other Useful GNU Bin Tools5m
1 praktische Übung
Week 2 Quiz42m
Woche
3
2 Stunden zum Abschließen

Memory Types, Segments and Management

8 Videos (Gesamt 64 min), 2 Lektüren, 2 Quiz
8 Videos
2. Memory Architectures8m
3. Memory Segments6m
4. Data Memory8m
5. Special Keywords (Const, Extern & Static)8m
6. The Stack9m
7. The Heap7m
8. Code Memory8m
2 Lektüren
Programming Assignment Instructions10m
Programming Assignment Quiz Solution10m
2 praktische Übungen
Week 3 Quiz20m
Programming Assignment Quiz18m
Woche
4
2 Stunden zum Abschließen

Course 1 Final Assessment

1 Quiz
4.6
76 BewertungenChevron Right

Top-Bewertungen von Introduction to Embedded Systems Software and Development Environments

von SCOct 10th 2019

The course was excellent for me, as a beginner. Of course, the learning curve was steep and the assignments challenging, but I learnt a lot. Thanks you Coursera and University of Colorado, Boulder.

von RVMay 31st 2019

Excellent course. Refreshed all my concepts of Embedded System programming after a long time. Very good introductory course for Campus freshmen who needs to start working on System SW Development.

Dozent

Avatar

Alex Fosdick

Instructor
Electrical, Computer, and Energy Engineering

Über University of Colorado Boulder

CU-Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies....

Häufig gestellte Fragen

  • Sobald Sie sich für ein Zertifikat angemeldet haben, haben Sie Zugriff auf alle Videos, Quizspiele und Programmieraufgaben (falls zutreffend). Aufgaben, die von anderen Kursteilnehmern bewertet werden, können erst dann eingereicht und überprüft werden, wenn Ihr Unterricht begonnen hat. Wenn Sie sich den Kurs anschauen möchten, ohne ihn zu kaufen, können Sie womöglich auf bestimmte Aufgaben nicht zugreifen.

  • Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugriff auf alle Kursmaterialien, einschließlich bewerteter Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

  • The specialization supports assignments and grading only on the MSP432 development board. The course material can translate to other development kits and students are welcome to take this course with their own embedded system, but grading will only be supported and graded with only the MSP432.

    And just a reminder that the first course of the specialization doesn’t require you to order any hardware. You will need to obtain the following microcontroller development kit to use for project work in later courses of the specialization: Texas Instruments Launchpad - MSP432p401r. This evaluation kit is available for about $13 US dollars. More information about ordering the kit will be provided in the course.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..