サイト内検索

Silicon Labs Bluetooth:Projectファイル(project.xml 或いは xxxx.bgproj)について教えてください

EFx32

プロジェクトファイルは、プロジェクトの中で使用するリソースを全て宣言しているファイルです。BT121のサンプルプロジェクトにはproject.xmlファイルが、BGM111のサンプルプロジェクトにはbgprojという拡張子のファイルが含まれていますが、これがプロジェクトファイルです。
プロジェクトファイルでは、GATTデータベース・ファイル(gatt.xmlハードウェア・コンフィギュレーション・ファイル(hardware.xmlBGScriptコード、ビルド後に生成するバイナリファイルなど、使用するリソース名を指定します。プロジェクトのビルドを実行すると、プロジェクトファイル内で指定したこれらのリソースも併せてビルドします。下図は記述例です。

Article header project.xml%20%e6%88%96%e3%81%84%e3%81%af%20xxxx.bgproj%ef%bc%89%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6%e6%95%99%e3%81%88%e3%81%a6%e3%81%8f%e3%81%a0%e3%81%95%e3%81%84  1

プロジェクトファイル(project.xml or xxx.bgproj)で設定可能な項目や、記述する際の構文(文法)については、下記ドキュメントに記載されています。

  • BGM111

「UG119-Blue Gecko Bluetooth® Smart ModulesConfiguration User's Guide」の「2. Project File Syntax」

  • BT121

「Bluetooth Smart Ready Configuration Guide」の「3 Project File Syntax」

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。