ハードウェア

PLLのIPでシステムクロック変更

Vivadoで作成したProject 「ClkGen」にPLL(MMCM)のIPを組み込みます。 「FPGAの使い方」ではシステムクロックの12MHzを使用して発振回路を作成しました。 12MHzでは、1KHzを出力するために設定するパラメ...
ハードウェア

FPGAの使い方

AMDのFPGAを使用します。Vivadoをインストールして、アプリケーションとして発振回路のDDSをVerilogHDLで記述します。
ソフトウェア

STM32の開発ツール

STM32CubeIDEは統合開発環境です。ソースコードの作成、コンパイル及びデバッグ機能を含みます。  STM32CubeMXはグラフィカルに端子の機能を設定することができ、STM32CPU毎に初期化Cコードを生成します。関数の雛形が作成...
ハードウェア

STM32の使い方(Arty S7への周波数設定)

STM32の使い方を開発ツールのSTM32Cubeを使用して記載します。FreeRTOSやTouchGFXも含みます。