トレーニング > 組み込み > RISC-V (LFD115x) を使用したマイクロコントローラ アプリケーション
トレーニングコース

Microcontroller Applications with RISC-V (LFD115x)

このコースでは、RISC-V コアを備えたマイクロコントローラーを使用して、深く埋め込まれたベア メタル アプリケーションを設計および開発するための基本的な経験を提供します。このコースは、専用オプションの代わりにオープン命令セット アーキテクチャ (ISA) を使用する多数の新しいマイクロコントローラーを使用して組み込みシステムを作成するための最初のステップです。

対象者

このコースは、自分のアイデアをプロのボードに実装したい愛好家、RISC-V マイクロコントローラーでプロのアプリケーションを作成したい工学部の学生、および Arduino Uno のような開発ボードでカスタム アプリケーションを作成したメーカーを対象としています。この専門知識を次のレベルに引き上げます。
少なく読む 続きを読む
学習内容

参加者は組み込みシステムを設計する方法を学び、考えている組み込みシステムを実装するための正しい手順を実行します。このコースでは、SiFive Freedom Studio を使用して、RISC-V CPU と RISC-V マイクロコントローラー、およびその内部操作モジュールを備えた組み込みシステムを作成する方法を学習します。
少なく読む 続きを読む
身につく知識

このコースでは、マイクロコントローラー ベースの組み込みシステムを使い始め、組み込み RISC-V コンパイラ ツールチェーンに慣れることができます。このコースを修了すると、RISC-V コアを搭載した組み込みシステムの作成に慣れ、組み込みシステム エンジニアとしてのキャリアを開始できます。
少なく読む 続きを読む
おもなテーマ
ようこそ!
第1章 開発プラットフォーム
第2章 マイクロコントローラとそのライブラリ
第3章 汎用入出力
第4章 パルス幅変調
第5章 割り込み駆動型アプリケーション
第6章 シリアル通信
最終試験(確認済みトラックのみ)

前提条件
知識の前提条件:

  • 受講者は、C プログラミング言語の使用経験と、回路図の基本的な使用経験があることを前提としています。論理レベル、電圧、ゲート、周期信号などのエレクトロニクスの概念に関する予備知識があると有益です。アセンブリ言語の経験も有益です。

システム 前提条件:

  • 必要なテクノロジーは、Linux、macOS、または Windows を搭載したパーソナル コンピューターであり、次の要件に準拠しています。 SiFive フリーダム スタジオ.オプション: コースに示されている例に沿って学習したい場合は、 RED-V シングプラス SparkFun によるマイクロコントローラ ボードと無料の USB ポート。また、演習で使用する外部ハードウェアをサポートする資料のリストも提供されています。