HumansXドキュメントセンター 公式サイトへ ↗

STM32+Keilによる迅速な開発に関するQ&A

アプリケーション開発

1. STM32CubeMXで迅速に開発するには?

プロジェクトテンプレートファイルとチュートリアルを組み合わせて使用することで、迅速に開発できます。

プロジェクトテンプレートファイルのダウンロードリンク:(HumansX サポートより提供)

プロジェクトテンプレートファイルの使い方チュートリアル:实验1 串口通信-显示不同字符(阻塞模式)

2. Keilで既存のユーザーファイルをインポートして迅速に開発するには?

ユーザーコードを自分のプロジェクトフォルダに直接コピーし、コンパイルしてから呼び出すことができます。

具体的な操作方法:keil下如何导入已有的用户文件

電子部品の使用に関する資料

1. LCD画面に漢字や画像などの情報を表示するには?

参考リンク:LCD屏上如何显示汉字图片信息

2. モーター駆動にはPWM制御とPID制御のどちらを使うべきか?

モーターの駆動方法には2種類あります。1つ目はPWMでモーターを駆動する方法、2つ目はPIDと組み合わせてモーターを駆動する方法です。実際にはどちらを選べばよいのでしょうか。

  • ライントレースカーを製作し、ラインに沿って走行させるだけで速度に要件がない場合は、PWMで十分なことが多いです。
  • しかし、この小型車に走行距離を正確に算出させたい場合や、異なる路面でも同じ時間で一定距離を走行させたい場合は、PID速度制御が不可欠です。

簡単に言えば、「おおよそでよい」ならPWM、「正確さが必要」ならPIDです。