Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
- 什麼是設計?
- C 與 Embedded C
嵌入式應用程式的生命週期
- 開發過程
- 維護流程
- 延長生命週期
設計工具
- 開源與專有
- 編譯器、彙編器和連結器
- 圖書館
- 調試
- 類比
- 集成開發環境
嵌入式設計挑戰
- 嵌入式計算設計約束
- 成本注意事項
- 性能和效率
- 功耗
- 熱管理
定義設計 Goals
- 保持簡單
- 定義功能
- 定義程式邏輯和結構
系統可靠性
- 檢查和維護
- 正常運行時間要求
- 故障點
代碼可重用性
- 無冗餘設計
代碼抽象
- 信息隱藏
- 上下文無關模組
代碼模組化
- 分解
- 松耦合
- 凝聚力強
- 非迴圈依賴關係
代碼可維護性
- 可讀性
- 測試
- 可配置性
- 效能升級
硬體注意事項
- Scalable 熱設計功率 (TDP)
- 集成顯卡
- 其他
總結和結論
最低要求
- 基本的嵌入式系統知識
- Embedded C 程式設計經驗
- 瞭解電子基礎知識
觀眾:
- 開發人員
14 時間: