C言語を使った高精度な組み込みシステム ラズパイPicoベアメタル開発完全ガイド
  • 発売日:2025/09/05
  • 出版社:日経BP
  • ISBN:9784296071074

サンプルサンプル

C言語を使った高精度な組み込みシステム ラズパイPicoベアメタル開発完全ガイド

C言語を使った高精度な組み込みシステム ラズパイPicoベアメタル開発完全ガイド

通常価格 3,960 円(税込)
通常価格 セール価格 3,960 円(税込)
SALE 売り切れ
  • 発売日:2025/09/05
  • 出版社:日経BP
  • ISBN:9784296071074
ネットストア在庫 詳細
    読み込み中...
My店舗在庫
    My店舗登録で店頭在庫と店舗お受け取り可否が確認できます。(要ログイン)
  • 在庫表示のサンプル
商品説明
ラズパイPicoの性能を最大限に引き出すプログラミングを解説
豊富なサンプルソースコードと簡単な実装例で動かして理解

 「ベアメタル」とは、OSやファームウェアを介在することなく、ハードウェア(本書ではラズパイPico)を直接制御することを指します。つまり、ベアメタル開発によってオーバーヘッドのないシステムを開発でき、ラズパイPicoの性能をフルに引き出すことができるわけです。

 ただし、自分でハードウェアを制御しながらプログラムを作る必要があり、ハードウェアとプログラミングの両方で高度な知識とスキルが求められます。プログラムの開発言語についても、ラズパイPicoの電子工作ではMicroPythonが一般的ですが、ベアメタル開発ではC言語を利用します。初めての人にとっては、やや高度なプログラミング言語と言えるでしょう。

 本書は、豊富なサンプルプログラムを用意し、ハードウェアの制御やC言語が初めてでも、実際に動かしながらステップアップできるように解説しています。ラズパイPicoを使った組み込みシステムやIoT機器を開発したいエンジニアにもお薦めの1冊です。
目次
■第1章 純正のPico C SDKのセットアップ
■第2章 ベアメタル開発入門
■第3章 GPIOの制御
■第4章 Programmable IO(PIO)
■第5章 PWM(Pulse Width Modulation)
■第6章 ADC(Analog-to-Digital Converter)
■第7章 I2C(Inter-Integrated Circuit)
■第8章 SPI(Serial Peripheral Interface)
■第9章 USBデバイスの自作
詳細を表示する

カスタマーレビュー

honto本の通販ストアのレビュー(0件)

並び順:
1/1ページ

最近チェックした商品