お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
序論
- 設計とは何か
- Cと組み込みCの比較
組み込みアプリケーションのライフサイクル
- 開発プロセス
- 保守プロセス
- 拡張されたライフサイクル
設計ツール
- オープンソースとプロプライエタリ
- コンパイラ、アセンブラ、リンカ
- ライブラリ
- デバッガ
- シミュレータ
- IDE
組み込み設計の課題
- 組み込みコンピューティングの設計制約
- コストの考慮
- パフォーマンスと効率
- 消費電力
- 熱管理
設計目標の定義
- シンプルさの維持
- 機能性の定義
- プログラムロジックと構造の定義
システムの信頼性
- 点検とメンテナンス
- アップタイム要件
- 障害ポイント
コードの再利用性
- 冗長性のない設計
コードの抽象化
- 情報の隠蔽
- コンテキストフリーなモジュール
コードのモジュール化
- 分解
- 疎結合
- 密結合(強密結合)
- 非循環依存関係
コードの保守性
- 可読性
- テスト可能性
- 設定可能性
- パフォーマンス向上
ハードウェアの考慮事項
- スケーラブルな熱設計電力(TDP)
- 統合グラフィックス
- その他
まとめと結論
要求
- 基本的な組み込みシステムに関する知識
- 組み込みCプログラミングの経験
- 電子工学の基礎知識の理解
対象読者:
- 開発者
14 時間
お客様の声 (2)
トレーナーの説明とインタラクティブな指導は本当に素晴らしかったです。私自身はおそらく経験が足りなかったかもしれませんが、それでも多くのことを学ぶことができました!
Pieter Bruynseels - Spot Buy Center BV
コース - Design Patterns
機械翻訳
私たが使用したプラットフォームは本当に使いやすくて気に入りました。 TypeScriptのセクション、特に名前空間とモジュールに関する部分が気に入りました。
Robert - DB Global Technology
コース - JavaScript - Advanced Programming
機械翻訳