
165
Gitを使わず、バージョンコントロールも一切必要ないという人は、GitHubリ ポ ジト リ
(https://github.com/microbuilder/IntroToBLE)の 「 Download ZIP」を ク リ ッ ク
し て 最 新 の コ ード の ア ー カ イブ を ダ ウ ン ロ ード す る こ とも で き る 。
nRF51822 GNUコ ード ベ ー ス の 構 造
nRF51822コ ード ベ ー ス を ロ ー カ ル に コ ピ ー す る と 、図 10-3に 示 すようなファイル 構 造 になっ
ているはずだ。
projects
フ ォ ル ダ に は 、サ ン プ ル プ ロ ジ ェ クト が 入 っ て い る 。 こ の コ ード ベ ー ス に 基
づいて新しいプロジェクトを作成する場合には、そのプロジェクトを説明するような名前
の 新しいフォルダをここに 追 加してほしい 。新しいプロジェクトの 参 考 になるよう、
hrm
フォル ダ の 中 に サンプ ル の 心 拍 数 モ ニタープ ロジェクトを 入 れ て お い た 。この プ ロジェク
トは、Bluetooth SIGによって定義された標準心拍数サービス(https://developer.
bluetooth.org/TechnologyOverview/Pages/HRP.aspx)を 実 装 す る も の だ 。
tools
フォルダは、開発に使用するOS 依