仕様変更を行ない、受付票を常に発行することになりました。詳しくはこちらをご覧ください。Piがよく用いられています。組込みマイコンを使用した専用デバイスの開発が必要になることが多いです。敷居が高いのも事実です。そこを乗り越えなければ、次の段階へ進めません。ARMマイコンの基礎知識を、実機を用いながらハンズオン形式で学びます。教材にはSTM32マイコン※を使用します。Arduinoのプログラミング経験、またはC言語によるプログラミング経験が必要となります。その分、設定項目が多く取り扱いが大変です。その後に基本的な周辺機能であるGPIOの使い方を学びます。MCUの概要を説明します。ハンズオンで使用する開発環境※の説明をします。*期間制限なし)を使用します。組込みマイコンを活用するには、ハードウェアの知識が必要です。プログラミングができてしまいます。その分、マイコンの機能や性能を100%活かすことができない場合も多々あります。適切な設定を行うことが不可欠です。GPIOをひとつとっても、ハードウェアを意識したプログラムによる設定が必要となります。図3は、STM32マイコンの標準的なGPIOの構成です。ソフトウェアのコマンドにより、これらのハードウェアが切り替わります。オープンドレインなどの設定を適切に記述する必要があります。「LEDチカチカ」と押しボタンスイッチからの入力を実習します。時間があれば、GPIOを使用した電子工作を行います。2回目では、組込みマイコン活用に欠かせない、割込み処理をハンズオンを交えながら学習します。割込みを使用した、イベント駆動の「ぶつ切れ」のプログラミング方法が良く使われます。main()関数は省電力モードへの移行命令以外何も無く、すべての処理は割込み処理関数内で記述する手法もあります。このように、プログラミングの考え方も、ループ処理から割り込み処理ベースへ変えていく必要があります。これらを、独学で学ぶのは大変です。ハンズオンでSTM32マイコンの割込みを使用したプログラミングの体験を行います。時間があれば、割込みと、systickタイマー、GPIOを使用した電子工作を行います。STM32マイコンには数多くの周辺機能がありますが、多機能であるが故、限られた時間内で説明するには、無理があります。そこで、STM32マイコン周辺機能の概要について説明します。(ハンズオン)目標ARMマイコン(STM32)の構成を理解する。STM32のGPIOを活用できる。STM32マイコンの割り込みを理解する。IoT関連の講師を担当。