実習・ARM Cortex-Mを使ったRTOSを用いない組み込み開発の勘所[講師による実験実演付き]

実習・ARM Cortex-Mを使ったRTOSを用いない組み込み開発の勘所[講師による実験実演付き]
―― 市販のボードや部品を組み合わせてIoTデバイスのソフトウェア開発を行う

 

【開催日】2019年5月17日(金) 10:00-17:00 1日コース
【セミナNo.】ES19-0032  【受講料】19,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
セミナ会場

 近年,ハードウェア・コストを抑える目的で,ベアメタルと呼ばれるRTOSを用いない組み込みシステム設計手法が注目されています.しかし,ベアメタルの組み込み開発では,MPU,組み込みハードウェアの知識,ソフトウェア開発環境や開発言語に対するより深い知識が必要となります.
 本セミナでは,市販のボードや部品を使用してベアメタル開発でIoTデバイスのソフトウェアを作成します.座学にて,組み込みでのC言語の使用法を解説を行い,STM32F401 Nucleo-64ボードに,BLEシールドと温度センサを持つI2Cシールドをベアメタル実装します.この2つのプログラムを合体,Cortex-M0+のボードにポーティングしてスマフォに温度情報を通知する環境を実装実演していきます.
 ソフトウェア開発環境に関しても統合環境は使用せず,Linux系のターミナル環境でB shell(bsh)を用いた開発環境を体験して頂きます.実演では,STマイクロエレクトロニクス社のSTM32F401 nucleo 64ボードとTOPPERS基礎1,2用プロトタイプ・シールドを使用し,ソフトウェア開発環境はWindows上で動作するMinGWとGNU ARMとなります.
 *本セミナは,カリキュラムおよび教材提供でToppersプロジェクトに協力いただいています.

1. 開発環境の説明[講師実演あり]
2. I2Cシールドを動かす[講師実演あり]
3. BLEシールドを動かす[講師実演あり]
4. IOTデバイスプログラムを作成[講師実演あり]
5. ベアメタル組み込み実装の勘所

実演で使用するフラットーク社製プロトタイプ・シールド
実演で使用するフラットーク社製プロトタイプ・シールド

同シールドに関連部品を実装したようす
同シールドに関連部品を実装したようす

●対象聴講者
・Cによるマイコン開発の経験があり,より深く学びたい方
・組み込みハードウェアの知識を習得したい方

●講演の目標
・組み込みベアメタル開発ハードウェア,ソフトウェア環境の理解
・I2C通信に関する仕様,実装の理解
・プログラミング言語からハードウェアを制御するための技術を実演により習得




このセミナの参加募集について

 募集は終了いたしました 


類似するセミナをお探しの場合
以下にある「このセミナのタグ情報」の中から,ご希望のタグをお選び下さい. お選びいただいたセミナと同じタグ情報を持つセミナを一覧表示します.

このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 1日コース

カテゴリ

 回路・電子部品
 組み込みシステム

シリーズ

 

特徴

 講師実演

キーワード

 IoT
 Linux
 インターフェース
 オープン・ソース
 コンピュータ
 ソフトウェア
 マイコン
 開発環境
 開発手法
 技術教育

セミナ事務局からのお知らせ

●〆切迫る!動画をチェック
 画像を"クリック"すると動画が見られます!


【開催日】2026年3月13日(金)
★手ぶらでOK!実習・Bluetooth Low Energy 開発入門[教材キット付き]
https://seminar.cqpub.co.jp/ccm/ES25-0140


【開催日】2026年3月17日(火)
★実習・ビギナのためのフーリエ変換/ラプラス変換とアナログ電気回路解析【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0145


【開催日】2026年3月24日(火)
★LLMビギナ大歓迎!実習・ラズパイでローカルLLMを動かして生成AIのアプリを作ってみる実験【生成AI有償版期限付き使用権付き】
https://seminar.cqpub.co.jp/ccm/ES25-0148


【開催日】2026年3月31日(火)
★GHz超ハイスピード・プリント基板設計の基礎【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0149


【開催日】2026年4月7日(火) ~ 8日(水)
★超入門(2日コース)~手ぶらでOK!実習・STM32マイコンの始め方(C言語)【割引プランあり】
https://seminar.cqpub.co.jp/ccm/ES25-0151