IoT時代は,マイコンによるハード制御がますます重要になります.本書は,世界中で使われている定番32ビットARM Cortex-Mマイコンの基礎知識から動作メカニズム,低消費電力/セキュリティ機能まで,CPUのプロが徹底解説します.10年経っても役立つ,技術の本質を理解することを目指しています.
<p></p>
★ 目次
★ 第1部 ARM Cortex-Mコア教科書
● 第1章 ARM マイコンの基礎知識
● 第2章 シンプルを追求した32 ビット・マイコンCortex-M の基本技術
● 第3章 高性能と低消費電力を両立するためのアーキテクチャ
● 第4章 究極の高速応答を追求したNVIC 割り込みのメカニズム
● 第5章 その他「マイコン」に特化した機能
● 第6章 Cortex-MのOS サポート機能
● 第7章 差がつくポイント…フラッシュ・メモリ速度
★ 第2部 プログラミングの基礎知識
● 第8章 ARM Cortex-M のアーキテクチャ&命令セット
● 第9章 リセット解除からmain 関数起動までの初期化処理
● 第10章 基本機能1…タイマ
● 第11章 基本機能2…ディジタル信号入出力GPIO
● 第12章 基本機能3…シリアル通信
● 第13章 基本機能4…A-D コンバータ
● 第14章 基本機能5…USB 通信
★ 第3部 実際のアーキテクチャ
● 第15章 ターゲットCortex-M マイコンKinetis入門
● 第16章 Cortex-M マイコンの内蔵フラッシュ・メモリ
● 第17章 Cortex-M マイコンの内蔵SRAM
★ 第4部 IoTの重要技術その1 低消費電力化
● 第18章 マイコンの低消費電力化の基本方針
● 第19章 Cortex-M マイコン共通の低消費電力モード
● 第20章 スリープ状態から自動で復帰/移行する仕組み
● 第21章 使えると差がつくマイコン固有ロー・パワー・モード
● 第22章 内部/外部イベントによる低消費電力モードからの復帰
● 第23章 Thumb-2命令セットによる低消費電力化
● 第24章 低消費電力に命令を実行するためのアーキテクチャ
★ 第5部 IoTの重要技術その2 セキュリティ機能
● 第25章 通信の認証などによく使う暗号高速化ユニットCAU
● 第26章 暗号化通信に欠かせない乱数生成器RNG
● 第27章 エラー検出によく使うCRC
● 第28章 侵略行為に対する保護機能…耐タンパー
● 第29章 外部からの盗み見を防ぐためのメモリ保護
★ 第6部 Cortex-Mマイコン入門ボードの使い方
● 第30章 入門用FRDM 基板によるARMマイコン・スタートアップ
レビュー(0件)