Hubungi Kami

Kerangka Materi

Pengantar

  • Apa itu desain?
  • C vs C Tertanam

Siklus Hidup Aplikasi Tertanam

  • Proses pengembangan
  • Proses pemeliharaan
  • Siklus hidup yang diperluas

Perangkat Desain

  • Open source vs proprietary 
  • Kompiler, assembler, dan linker
  • Perpustakaan
  • Debugger
  • Simulator
  • IDEs

Tantangan Desain Tertanam

  • Batasan desain komputasi tertanam
  • Pertimbangan biaya
  • Kinerja dan efisiensi
  • Konsumsi daya
  • Manajemen termal

Menentukan Tujuan Desain

  • Menjaga kesederhanaan
  • Menentukan fungsionalitas
  • Menentukan logika dan struktur program

Keandalan Sistem

  • Inspeksi dan pemeliharaan
  • Persyaratan uptime
  • Titik kegagalan 

Kegunaan Ulang Kode

  • Desain tanpa redundansi

Abstraksi Kode

  • Penyembunyian informasi
  • Modul bebas konteks

Modularisasi Kode

  • Dekomposisi
  • Kopling longgar
  • Koherensi kuat
  • Ketergantungan asiklik

Pemeliharaan Kode

  • Keterbacaan
  • Ujicoba
  • Configurabilitas
  • Peningkatan kinerja 

Pertimbangan Perangkat Keras

  • Skalabel Thermal Design Power (TDP)
  • Grafis terintegrasi
  • Lain-lain

Ringkasan dan Kesimpulan

Persyaratan

  • Pengetahuan dasar sistem tertanam
  • Pengalaman dalam pemrograman C tertanam
  • Pemahaman tentang fundamental elektronika

Audience:

  • Pengembang
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait