プロセッサ性能とRAM容量を強化した。3」の全機能を継承したほか、300MHz動作の32ビットMCUの高性能プロセッサを採用。2Mバイトのバッファーメモリを採用し、従来機に比べて最大2倍高速化した。ターゲットへの供給電圧レンジを1.20〜5.5Vに拡大。オプションの外付け電源を使用し、1Aの電力を供給できる。ターゲットインタフェースに対するプルアップ/プルダウンが選択でき、設定可能なインタフェース速度によってプログラミングとデバッグを最適化できる。MCUに変更することも容易だ。猫でも使えるソフトウェアのテスト網羅(1):基本のC0パス・カバレッジソフトウェアのバグが全て取れたか?は開発における最大の関心事でしょう。網羅的テストはもちろんですが、その前に単体テストが必要です。代表的な手法である「制御パス・テスト」の基礎を紹介していきます。趣味ならとにかく、ビジネスとしてのプログラミングに「網羅的なテスト」は欠かせません。網羅的なテストの代表的な手法である「制御パス・テスト」の手法について、解説していきます。猫でも使えるソフトウェアのテスト網羅(3):無料ツールで単体テストを楽に実行しよう組み込み開発の大規模化により、プログラムテストの重要性が高まっています。パス網羅をベースにする単体テストは困難な作業ではありませんが、ツールを導入することで効率化できます。今回はGcovを用いたテスト手法を紹介します。猫でも使えるソフトウェアのテスト網羅(4):C1カバレッジの弱点とエンジニアの信念ソフトウェアにおけるホワイトボックス・テストの代表格がパス網羅です。パス網羅にもいろいろありますが、条件文の結果が「真」「偽」になる両方をテストする「C1」が広く利用されます。今回はC1パス・カバレッジの長所と短所を確認します。猫でも分かるソフトウェアのテスト網羅(5):C2カバレッジはエベレスト登山か?「制御パステスト」をテーマとする「猫でも分かるソフトウェアのテスト網羅」シリーズの第5回では「C2カバレッジ」を取り上げます。C1より網羅性が高いので、高信頼性を求めるソフトウェア開発の管理者や発注者に好まれますが、実際にテストを行うプログラマにとってエベレスト登山並みの大変さになる可能性もあるので注意が必要です。「制御パステスト」をテーマとする「猫でも分かるソフトウェアのテスト網羅」シリーズの第6回では、前回に引き続き「C2カバレッジ」を取り上げます。パス・カバレッジの王者ともいわれる「C2カバレッジ」ですが弱点がないわけではありません。SNSfacebooktwitterITmediaはアイティメディア株式会社の登録商標です。