STM32F4xxxx のサンプルプログラム
マスコット
  STMicroelectronics社製の
 マイクロコントローラ
 STM32F405RG, STM32F405VG, STM32F446RE の
 サンプルプログラムを紹介します。




以下に、STM32F4xxxx のサンプルプログラムを紹介します。


サンプルプログラム F4xxxx_LED_USW
  LED点滅とスイッチ入力の処理を並列に動作させるサンプルプログラムです。

  Base-F4xxxx基板上の USERスイッチ を押すごとに、LED ST1 の点滅間隔が変化します。


サンプルプログラム F4xxxx_USW_Beep
  Beepを発生させるサンプルプログラムです。

  Base-F4xxxx基板上の USERスイッチ を押すごとに、”ぴっ”というBeepを発生します。


サンプルプログラム F4xxxx_UART1
  STM32F4xxxx の USART1 を使用して、UART(非同期シリアル通信)の送受信を行うサンプルプログラムです。

  受信したコマンドに応じて、LED ST1 の点滅間隔が変化します。
  受信データはエコーバックされます。


サンプルプログラム F4xxxx_CDC
  USBのCDC通信(VCP : 仮想COMポート)のサンプルプログラムです。

  CDC : Communication Device Class

  受信したコマンドに応じて、LED ST1 の点滅間隔が変化します。
  受信データはエコーバックされます。



ここから下、工事中


サンプルプログラム F4xxxx_DFU_0x08010000
  USBを介して、バイナリファイル .bin をCPUのFlashメモリに書き込むサンプルプログラムです。
  STMicroelectronics社が提供しているアプリケーション STM32CubeProgrammer を使用して書き込みます。
  書き込んだプログラムは、0x08010000 番地から実行されます。

  DFU : Download Firmware Update


サンプルプログラム F4xxxx_USW_Beep_10K
  プログラムを 0x08010000 番地に配置して実行させることを確認するためのサンプルプログラムです。

  Base-F4xxxx基板上の USERスイッチ を押すごとに、”ぴっ”というBeepを発生します。


サンプルプログラム F4xxxx_MSP2807_String
  タッチパネル付きグラフィックLCD MSP2807 の 文字表示 のサンプルプログラムです。

MSP2807_Startup_Screen_String

  MSP2807 は、秋月電子通商で販売しています。


サンプルプログラム F4xxxx_MSP2807_TP_10K
  タッチパネル付きグラフィックLCD MSP2807 の タッチパネル制御 のサンプルプログラムです。

  タッチパネルの位置調整(基準位置の設定) と
 タッチパネルのデータ入力を行うことができます。

TP_Screen_Input

  MSP2807 は、秋月電子通商で販売しています。


サンプルプログラム F4xxxx_SD_SDIO
  マイクロSDのSDIOアクセスのサンプルプログラムです。

tri-S_CPU_F


サンプルプログラム F4xxxx_DAC
  STM32F4xxxx内蔵のDACを使用して正弦波を出力するサンプルプログラムです。

F4xxxx_DAC_Wave_Screen


サンプルプログラム F4xxxx_ADC_DAC
  STM32F4xxxx内蔵のADCとDACを使用して、
 A/D変換して入力したデータを
 そのまま、D/A変換出力するサンプルプログラムです。

F4xxxx_ADC_DAC_Wave_Screen


サンプルプログラム F4xxxx_ADC_DAC_MA(移動平均してD/A出力)
  STM32F4xxxx内蔵のADCとDACを使用して、
 A/D変換して入力したデータを
 移動平均して、D/A変換出力するサンプルプログラムです。

F4xxxx_ADC_DAC_MA_Wave_Screen



A+-2C (ええ加減にC) のページに戻る




 メールアドレス: apm2c.sumi@gmail.com

 なんでも、気軽に ご相談ください。
 担当:おの

マスコット
  えがおのでんし 案内