無料のオンライン教育

組み込みシステム – 世界を形作る: マルチスレッド インターフェイス

説明

電子ガジェットが世界を形作る組み込みシステムとしてどのように設計、開発、構築されるかを学びます。 これは 1 部構成のシーケンスの第 4 部です。 このクラスでは、割り込みを使用して、オーディオ プレーヤー、データ収集システム、制御システム、インタラクティブ ゲームなどのさまざまなリアルタイム システムを設計します。 これは、組み込みシステムを使用して現実世界の問題に対するソリューションを構築する方法を示す実践的な学習コースです。 これらのコースでは問題解決にボトムアップ アプローチを使用し、スイッチと LED の単純なインターフェイスから、ディスプレイ ドライバー、デジタルからアナログへの変換、サウンドの生成、アナログからデジタルへの変換、モーター制御、グラフィックス、割り込み、およびコミュニケーション。 C プログラミング言語で回路を構築し、マイクロコントローラーをプログラミングするための一般原則と実用的なヒントの両方を紹介します。 オシロスコープ、ロジック アナライザー、ソフトウェア計測器を使用したデバッグ スキルを開発します。 研究室の割り当ては最初にシミュレーションで実行され、次に実際のマイクロコントローラー上でシステムを構築してデバッグします。 このコースを完了すると、独自のアーケード スタイル ゲームをゼロから構築するための知識が得られます。 この講座は今回で123回目となります。 レビューは圧倒的に肯定的であるため、コースの以前の提供内容に対する大きな変更は計画していません。 ただし、大きなクラスを 4 つの小さなクラスに分割しました。 パート 3 には 601 つのラボがあり、このクラスには XNUMX つのラボがあります。 学生は認定を取得するためにラボのサブセットを選択できます。 学生たちが最もやりがいを感じた XNUMX つのラボは、携帯用ビデオ ゲーム、デジタル - アナログ コンバーターを使用したサウンドの生成、および Wifi 通信を使用したスマート オブジェクトの作成でした。 このコースを完了するには、Texas Instruments TMXNUMXCXNUMX マイクロコントローラー キットといくつかの電子コンポーネントを購入する必要があります。 このマイクロコントローラーには、最先端の ARM Cortex-MXNUMX プロセッサが搭載されています。 キットの購入と必要なソフトウェアのインストールに関する手順は、http://edx-org-utaustinx.sXNUMX.amazonaws.com/UTXNUMXx/index.html で提供されます。

価格: 監査は無料です!

組み込みシステム – 世界を形作る: ハーバード大学と MIT によって設立された教育用プラットフォームである edX によるマルチスレッド インターフェイス。

組み込みシステム – 世界を形作る: マルチスレッド インターフェイス