ラベル stm32 の投稿を表示しています。 すべての投稿を表示
ラベル stm32 の投稿を表示しています。 すべての投稿を表示

stmマイコンの各機能の初期設定の見本はSTM32Cubeで見れる

2026年7月13日月曜日
背景 STM32マイコンのarduino環境は便利なのですが、CAN busはArduino用のAPIが用意されていないため初期設定の把握が難解です。 HALのAPIは用意されているのでそれ用の初期化処理を呼び出せれば使えるはずです。 調べたところSTM32Cubeを使えばHAL...

stm32マイコンの内蔵温度計を使う

2024年1月22日月曜日
背景 温度情報を取得したくてマイコンのADCを調べていたところ、STM32マイコンには温度計が内蔵されているものがあると把握しました。 備忘録として使い方を記事に残します。 使ったもの nucleo-l432kc stm32l432kcが載ったnucleoという種類で展開されてい...

stm32に対してポートを指定してplatformioでプログラムを書き込むlinux向けのスクリプトを書いた

2023年12月3日日曜日
背景 前回 stm32を複数台繋げた状態で、それぞれを識別してプログラムを書き込む方法 を把握しました。 方法が分かったのは良いのですが、都度stlinkのid serialを調べるのが手間なので、ポートを渡したらplatformioで書き込んでくれるスクリプトを書きました。 使...

PCに複数繋げたstm32を判別してplatformioでプログラムを書き込む

2023年11月26日日曜日
背景 複数のstm32を同時にPCに繋げてplatformioを利用していたところ、uploat-portの指定が効かず片方にしかプログラムを書き込めない場面に出くわしました。 調べたところopenocdかmbedの設定に従えば判別できると分かりました。 備忘録として対応内容を記...

ubuntu22.04にstm32f429zi向けのrustでの開発環境を作りプログラムを実行

2023年11月20日月曜日
背景 stm32マイコンには有志によって作られたrustのプログラム環境と関連機能呼び出しライブラリがあります。 stm32-rs 気になっていたのでubuntuに環境を構築してボタン認識とLED点灯をさせてみました。 備忘録として取り組んだ内容を記事に残します。 使ったもの u...