Course Outline
Perkenalan
Gambaran Umum Embedded Systems
- Penggunaan di Dunia Nyata: Jam tangan, pemutar DVD, telepon seluler, dll.
- Perbedaan antara sistem operasi waktu nyata, TertanamLinux, dll.
- Batasan sumber daya: ukuran, kecepatan, dan konsumsi daya
Tinjauan Umum Arsitektur Microcontroller
- Microcontrollers vs mikroprosesor
- Memilih Arsitektur Microcontroller
Memulai Proyek
- Menentukan persyaratan desain
- Mempersiapkan Lingkungan Pengembangan, Alat, dan Perangkat Keras
- Antarmuka antara mikrokontroler dan PC.
Programming a 8051 Microcontroller Menggunakan Embedded C
- Bekerja dengan Periferal Sistem
- Berinteraksi dengan Periferal Pengguna
- I/O Tujuan Umum
Programming ARM CORTEX M-3 Menggunakan Embedded C
- Bekerja dengan Periferal Sistem
- Berinteraksi dengan Periferal Pengguna
- I/O Tujuan Umum
Programming Inti CPU ARM9 Menggunakan Embedded C
- Bekerja dengan Periferal Sistem
- Berinteraksi dengan Periferal Pengguna
- I/O Tujuan Umum
Pengujian dan Debugging
- Alat dan teknik
- Mengoptimalkan ukuran, kecepatan, dan konsumsi daya
Menerapkan sistem tertanam
- Pertimbangan lingkungan
- Mengamankan perangkat
Penyelesaian Masalah
Ringkasan dan Kesimpulan
Requirements
- Pemahaman tentang elektronika.
- Pengalaman pemrograman C.
- Semua peserta akan membutuhkan perangkat keras (mikrokontroler, kabel, dll.) dan perangkat lunak (IDE, dll.). Silakan berkonsultasi dengan koordinator pelatihan untuk persyaratan khusus.
Hadirin
- Electroninsinyur ics
- Pengembang dengan pengetahuan elektronik
Testimonials (3)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Course - Raspberry Pi for Beginners
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.