WebShop>書籍・雑誌総合案内>ハードウェア・セレクション・シリーズ>挿すだけ! ARM32ビット・マイコンのはじめ方
WebShop内検索(googleで本サイトを検索:別ウィンドウ)
ハードウェア・セレクション・シリーズ8ピンDIPでどこにでもぶち込める! 実験/研究/工作にピッタリ!挿すだけ! ARM32ビット・マイコンのはじめ方
ARMマイコンは,いろいろな分野で使われており,シェアを伸ばしているマイコンの一つです.本書では,ARMマイコンのもっとも小さな8ピンDIPパッケージのLPC810を教材にして,ARMマイコンのプログラミングを学びます.
少ないピン数のマイコンを使いこなすということは,リソースの制約の中で問題を解決していくという,プログラミングの原点に立ち戻ることでもあり,知的なパズルとしての面白さを持っています. 本書では,LPC810の持てる機能を最大限に引き出すプログラミング方法を解説します.最後にメール・リモコンと,ナノ・メモリ・キーヤを作ってみます. 目 次
付属CD-ROMについて 第1章 誕生DIP8ピンARMマイコン LPC810 DIPのARMとは? スペック 開発環境 LEDブリンキング LED Blinkプログラムの作成 LED Blinkプログラムの書き込みと実行 プログラム作成環境のまとめ 第2章 スタンドアロン・アプリケーション SysTickタイマの実験 SysTick点滅のパーツ SysTickタイマを用いたLED点滅 ユーザ・コード動作用回路 SysTickタイマを用いたLED点滅ユーザ・コード SysTickタイマ 割り込み処理 ピン割り込み入力 ピン割り込み入力テストのパーツ ユーザ・コード動作用回路(スイッチの実験用) ピン割り込み入力実験用ユーザ・コード ピン割り込みについて LEDルーレット LEDルーレットのパーツ ユーザ・コード動作用回路 Switch Matrix Toolの設定 LEDルーレットのユーザ・コード MRTで音を出す(単音) MRT単音テストのパーツ ユーザ・コード動作回路 MRT単音動作ユーザ・コード MRT MRTで二重奏 MRT二重奏のパーツ ユーザ・コード動作回路 MRT二重奏ユーザ・コード 演奏データ 時間軸の最小分解能 MRTの複数系統使用 I2CでLCD表示 I2C通信 ROM I2C API 液晶表示テストのパーツ ユーザ・コード動作回路 I2C液晶テスト・ユーザ・コード I2C液晶の制御 I2Cモールス表示温度計 モールス表示温度計 モールス符号 モールス表示温度計のパーツ ユーザ・コード動作回路 モールス表示温度計ユーザ・コード I2Cセンサからのデータ読み取り 温度データの計算 モールス符号の表現 SCTでPWM出力 SCT PWMで使用するパーツと回路 Switch Matrix Toolの設定 Red State Machine PWMのユーザ・コード 第3章 パソコンとスマート・フォンの連携 外部機器との連携 ROM UART API romuart.h クロックの設定 ハンドラ取得 USART/UART初期化 ボー・レートについて 送受信関数 シリアル通信の動作確認 ユーザ・コード動作回路 Switch Matrix Toolの設定 シリアル動作確認ユーザ・コード エコー・バック・テスト 簡易パルス・ジェネレータ ユーザ・コード動作回路 Switch Matrix Toolの設定 Red State Machineの設定 簡易パルス・ジェネレータのユーザ・コード 動作確認 周波数精度 限界周波数 TeraTermで簡易ロガー TeraTerm ユーザ・コード動作回路 Switch Matrix Toolの設定 温度ログのユーザ・コード ログの指定 DTMF送信 DTMF パーツ ユーザ・コード動作回路 Swicth Matrix Toolの設定 Red State Machineの設定 DTMF送信実験のユーザ・コード DTMF信号 スマート・フォンのDMTFデコーダ サイン波の合成 I/O拡張例―7セグLED I/O拡張 使用するパーツ ユーザ・コード動作回路 7セグメントLEDのユーザ・コード 第4章 応用製作編 製作事例について メール・リモコン メール・リモコンとは? メール・リモコンのハードウェア メール・リモコンのソフトウェア 動作確認 ナノ・メモリ・キーヤ ナノ・メモリ・キーヤとは? ナノ・キーヤのハードウェア ナノ・キーヤのソフトウェア 動作確認 製作例のまとめ Appendix LPCXpressoのアクティベーション ブロック・ダイヤグラム システム・クロック メモリ・マップドI/O ポートのI/O設定 CMSISの定義の調べ方 レジスタの調べ方 ピン・アサイン すべてのI/OピンをGPIOピンに設定する ピンのfixed機能を無効/有効にする ピンにmovable機能を割り当てる LEDの電流制限抵抗 |
書籍・雑誌総合案内