1. MCU: STM32G070CBT6 基本周波数 64MHz、128K フラッシュ、36K RAM
2. ストレージ: W25Q64~W25Q128 の選択可能
3. LCD 表示: 1.28 インチ TFT、240x240 65K 色
4. 外部インターフェース: 電源+書き込みポート+シリアルポート(I2C)
2. ストレージ: W25Q64~W25Q128 の選択可能
3. LCD 表示: 1.28 インチ TFT、240x240 65K 色
4. 外部インターフェース: 電源+書き込みポート+シリアルポート(I2C)
*開発環境
1. UIデザインツール(GUIツール)はSTの公式サイトからダウンロードする必要があります。事前にSTアカウントを登録してください。TouchGFX 4.19.1 Designerバージョンを使用します。2. MDK5.33以降のバージョン用にIDEでコンパイルします。MDK5.37以降のバージョンでは、ユーザーがAC5コンパイラをインストールする必要があります。MDKをインストール後、対応するチップのPACKパッケージもインストールする必要があります。3. フラッシュソフトウェアは、STの公式サイトからSTM32CubeProgrammerをダウンロードし、デフォルトディレクトリにインストールすることをお勧めします。
4. ハードウェアの準備として、STLINK(ST公式プログラミングツール)、シリアルアシスタント、デジタル電源が必要です。
*エンジニアリングの説明
1. ドキュメントとデフォルトの通信プロトコルはDocディレクトリに格納されています。2. コンパイル済みファイルはOutディレクトリに格納されており、その中でstm32.hexはSTM32G0チップに焼き込むプログラムファイル、flash_resource.hexは外部フラッシュに焼き込む画像やテキストリソースです。3. 具体的なIDEプロジェクトファイルはTargetディレクトリに格納されています。4. シリアルツールはToolディレクトリに格納されています。
*開発プロセス 1. UIレイアウト設計
2. プロトコル 3. 論理実装とコンパイル
4. 書き込み