|
1. hafta |
Gömülü Sistemlere ve Gömülü Programlamaya Giriş |
|
2. hafta |
Yazılım geliştirme Ortamının Kurulumu ve Kullanımı, ARM mikroişlemci Ailesi, Gerçek Zamanlı İşletim Sistemleri |
|
3. hafta |
ARM assembly dili, ARM CPU mimarisi, IDE üzerinde ilk projelerin oluşturulması |
|
4. hafta |
TI RTOS Gerçek Zamanlı İşletim Sistemleri, İplik yapısı, zamanlama, TI-RTOS servisleri, TI-RTOS grafik kurulum arayüzü |
|
5. hafta |
TI-RTOS uygulamaları geliştirme, XGConf yardımcı programı, UIA ve RTOS Analizörü |
|
6. hafta |
Sensörlerle ve aktüatörlerle iletişim |
|
7. hafta |
Zamanlama
Kesme İşleme
DMA |
|
8. hafta |
Donanım Kesmeleri (HWI), Saatler ve Zamanlayıcılar, Yazılım Kesmeleri (SWI) |
|
9. hafta |
Kritik Bölge kavramı, Proses Senkronizasyonu, Semaforlar, İplikler |
|
10. hafta |
Ağ Sistemlerine Bağlantı, Ethernet, HTTP/TCP/IP protokölleri |
|
11. hafta |
Prosesler Arası İletişim, Posta Kutusu Kavramı, Kuyruklar, Olaylar |
|
12. hafta |
Seri İletişim, SCI, IIC, SPI protokölleri |
|
13. hafta |
Sensörler ve TM4C1294XL Sensör Ek Paketi |