Xiphosuraにはログ取り用にmicroSDカードスロットを搭載しています. stm32plusを使うと,STM32のSDIOペリフェラルの初期化が簡単になるほか,ファイルシステムへのアクセスも非常に楽になるのですが,楽になりすぎて学びがないのがちょっと難点です. 何にせよ便利なので使ってみました.
内容としては以下のようにするだけでおっけーです(便利…).
参考になりそうなサンプルコード:
- andysworkshop/stm32plus fatfs_writer - GitHub
シンプルな情報取得・書き込みのサンプル - andysworkshop/stm32plus fatfs_reader - GitHub
シンプルな読み込み・USARTへのリダイレクトのサンプル - andysworkshop/stm32plus fatfs_iterate - GitHub
ディレクトリ階層をたどりながらいろいろするサンプル