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

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

    • ¥4,000
    • ¥4,000

発行者による作品情報

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

ラズパイPicoの性能を最大限に引き出すプログラミングを解説
豊富なサンプルソースコードと簡単な実装例で動かして理解

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

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

本書は、豊富なサンプルプログラムを用意し、ハードウェアの制御やC言語が初めてでも、実際に動かしながらステップアップできるように解説しています。ラズパイPicoを使った組み込みシステムやIoT機器を開発したいエンジニアにもお薦めの1冊です。

ジャンル
職業/技術
発売日
2025年
9月5日
言語
JA
日本語
ページ数
320
ページ
発行者
日経BP
販売元
Digital Publishing Initiatives Japan Co., Ltd.
サイズ
138.2
MB
BeagleBone Blackで遊ぼう! BeagleBone Blackで遊ぼう!
2013年
これ1冊でできる!ラズベリー・パイPicoではじめる電子工作 超入門 これ1冊でできる!ラズベリー・パイPicoではじめる電子工作 超入門
2023年
怒涛のKindleFire HD 怒涛のKindleFire HD
2013年