Project_OKI’s diary

エンジニアの勉強ブログ

2022-10-01から1ヶ月間の記事一覧

Project OKI過去のブログ一覧とか

過去のブログ一覧 過去のブログ一覧 組み込みC言語: CubeIDE,MX使い方関連 STM32関連その他: C言語関連: ソフトウェア基礎知識 HTML/CSS/javascript関連: 自動計算 Obniz関連: mbed関連: ツール関連: 過去の記事: Project OKI過去のブログ一覧とか -…

STM32マイコン_8(UART通信:キーボード)

UART通信でキーボードの入出力 1.本日の内容 (1) STM32マイコン(nucleo f401RE)を使用して、UART通信を行う。 (2) UART通信を行い、Teratermにキーボードで打った文字を表示する。 ・目次 UART通信でキーボードの入出力 1.本日の内容 2.内容 ​(1) 内容の詳細…

組み込みC言語基礎知識6(関数)

関数 ・目次 関数 1.関数とは 2.関数の作成と呼び出しの方法 (1) 関数の作成方法 (2)関数の呼び出し方法 (3) プログラムの作成(円周と面積を算出する関数の作成) 3.プロトタイプ宣言 (1) 関数のプロトタイプ宣言のやり方 (2)プログラムの作成(円の円周と面積…

知らないと損するお金の話(ふるさと納税、確定申告とワンストップ納税計算)

ふるさと納税で確定申告とワンストップ納税計算 1.目的 ふるさと納税を行った場合の金額の計算ついて記載する。 目次 ふるさと納税で確定申告とワンストップ納税計算 1.目的 3.ふるさと納税で、税金から引かれる金額の計算 4.算出するプログラムをC言語で作…

STM32マイコン_7(スイッチ入力(INT割り込み)とUART通信)

​​​​ スイッチ入力とLED出力(INT割り込み) 1.本日の内容 ​ (1) STM32マイコン(nucleo f401RE)を使用して、UART通信で スイッチを押したときのスイッチの入力値を確認する。 ・目次 スイッチ入力とLED出力(INT割り込み) 1.本日の内容 2.内容 ​​(1) やる内容の…

STM32マイコン_6(スイッチ入力(INT割り込み)とLED出力)

​​​​ スイッチ入力とLED出力(INT割り込み) 1.本日の内容 ​ (1) STM32マイコン(nucleo f401RE)を使用して、スイッチを押したときに、LEDの点灯/消灯を行う。 (2) 割り込み処理を使用し、スイッチが押されたら処理を行うプログラムを作成する。 ・目次 スイッ…

C言語基礎知識5(switch文)

C言語のswitchの使い方の学習 1.目的 C言語でswitch文(条件分岐)について理解する。 目次 C言語のswitchの使い方の学習 1.目的 2.switch文とは 3.プログラムの作成 4.プログラム説明 5.プログラム作成2(よく使うやり方など) 6.プログラム作成(switchに使用で…

STM32マイコン_5(スイッチ入力とLED点灯、消灯)

​​​​ スイッチの入力とLED出力 1.本日の内容 ​ (1) STM32マイコン(nucleo f401RE)を使用して、スイッチを押したときに、LEDの点灯/消灯を行う。 ・目次 スイッチの入力とLED出力 1.本日の内容 2.内容 ​​(1) やる内容の詳細​ (2) 使用部品​ (3) STM32CubeMXの…

STM32マイコン_4(NVICの設定内容)

​​​​1. 割り込み処理の用語​​​​ STM32 CubeMXのNVIC設定は、 ・優先度グループの選択 ・割り込みの有効化と無効化 ・割り込み優先レベルの設定 で構成される。 ​​2.優先度グループを選択​​ ・いくつかのビットを使用して、NVIC優先度レベルを定義 ​ ・これら…

C言語基礎知識4(if文)

C言語のifの使い方の学習 1.目的 C言語でif文(条件分岐)について理解する。 目次 C言語のifの使い方の学習 1.目的 2.if文とは 3.プログラムの作成 4.プログラム説明 5.プログラム作成2(for文と組み合わせ、条件分岐) 6.プログラム作成(if elseとif 2個の時の…

CubeIDEの使い方(起動~デバック実行)

CubeIDEの使い方(起動~デバック実行) 1.本日の内容 ​ (1) CubeIDEの起動からデバック実行までを行う。 (2) プログラムの内容は、LEDの点滅を行う。 (3) デバックにより、LEDのON/OFFに使用する変数の値を確認する。 ・目次 CubeIDEの使い方(起動~デバック…

C言語基礎知識3(配列)

C言語の配列の使い方の学習 1.目的 C言語で配列が使えるようになる。 目次 C言語の配列の使い方の学習 1.目的 2.配列とは 3.プログラムの作成 4.プログラム説明 5.プログラム作成2(配列の要素数の求め方) 6.プログラム作成(2重配列) 7.プログラム作成(2重…