ADコンバータを使ったアプリ
連続AD変換完了時割り込みアプリ【STM32のADC】

AD変換と割り込みの組み合わせの紹介プログラムです。AD変換完了のたびに割り込みが発生することになっていて、このままでは割り込みの頻度が多すぎるため実用的ではないですが学習向けとして割り込みを理解してください。 割り込み […]

続きを読む
ADコンバータを使ったアプリ
連続AD変換アプリ【STM32のADC】

STM32マイコンADCの1chアナログ入力信号を自動で連続変換して表示するプログラムです。連続変換モードですので一度設定すると任意のタイミングで変換値を取得できます。

続きを読む
ADコンバータを使ったアプリ
都度AD変換アプリ【STM32のADC】

STM32マイコンADCの1chアナログ入力信号を必要に応じて、手動で都度AD変換を開始して取得したデータを表示するプログラムです。

続きを読む
シリアル通信USARTを使ったアプリ
シリアルモニター【STM32シリアル通信】

STM32マイコンのシリアル通信機能を利用してプログラミングのデバッグを行います。プログラム内の任意の箇所に数値を表示するマイコン専用tsprintf文を挿入してPCの汎用ターミナルソフトでデータを表示することでデバッグ […]

続きを読む
シリアル通信USARTを使ったアプリ
文字列DMA送受信アプリ【STM32シリアル通信】

STM32シリアルUSART通信の文字列送受信にDMAを使用したアプリケーションです。文字列が長い場合や転送回数が多い場合はCPUに負担をかけないDMAが有利です。 ポイント サンプルプログラムでは簡略化のため受信処理も […]

続きを読む
シリアル通信USARTを使ったアプリ
文字列割り込み送信アプリその2【STM32シリアル通信】

STM32マイコンのシリアル通信で数種類の文字列を互いに干渉させずに送るバッファ付きのアプリケーションです。複数の文字列送信を干渉せずに実行するためにバッファを設けています。

続きを読む
シリアル通信USARTを使ったアプリ
文字列割り込み送受信アプリ【STM32シリアル通信】

STM32のシリアルUSART通信にて文字列送信にバッファを使用して複数の文字列を割り込みでおこなうプログラムに受信も割り込みで処理したものです。 送受信ともに割り込み処理を行い、複数の文字列を任意のタイミングで送信でき […]

続きを読む
シリアル通信USARTを使ったアプリ
文字列割り込み送信アプリその1【STM32シリアル通信】

STM32マイコンのシリアル通信で文字列を割り込みで送信するアプリケーションです。文字列を最も簡易で理解しやすいポインタを利用して変数に格納しながら送る方式ですが、送信は1種類に限られ、数種類の文字列を送信すると互いに干 […]

続きを読む
シリアル通信USARTを使ったアプリ
文字列割り込み受信アプリ【STM32のシリアル通信】

STM32マイコンのシリアル通信で受信割り込みを使うアプリケーションです。ポーリング方式に比べて受信時だけ処理できるので効率的です。すぐに使える応用例です。

続きを読む
シリアル通信USARTを使ったアプリ
文字列送受信アプリ【STM32のシリアル通信】

STM32マイコンのシリアル通信で1文字コードを送るだけでは実用的ではありませんので連続の文字列を送受信に発展させたアプリケーションです。連続した文字列をポインタを利用して変数に格納して送受信する応用例です。

続きを読む