ホーム › フォーラム › Texas Instruments › ワイヤレス › CC26xx(BLE) › CC2650STKのカスタマイズ元ソースについて
このトピックには1件の返信が含まれ、1人の参加者がいます。5 年、 5 ヶ月前に koga さんが最後の更新を行いました。
-
投稿者投稿
-
CC2650STKのカスタマイズ元ソースについて
デバイス型番:CC2650, Code Composer StudioCC2650STKにて、温湿度センサー以外は使用しない(情報取得しない)ような
カスタマイズを行いたいです。
Code Composer Studioをインストールし、ソースを
ビルドしようとしているのですが、ビルドに失敗してしまいます。
以下に詳細な情報をまとめますので間違えている点などあれば
ご指摘をお願いします。Code Composer Studio
バージョン:9.0.1.00004ビルドしたいソース
http://software-dl.ti.com/lprf/simplelink_academy/overview.html
上記のURLにある「Download SimpleLink Academy」ボタンからダウンロードした
exeを実行してインストールされるファイル。
プロジェクトは「project_zero_app_cc2650stk」をインポート。BLE-STACK
http://www.ti.com/tool/ble-stack?DCMP=wbu-blestack&HQS=ble-stack
上記のURLの「v2.2.2」をインストール。発生した現象
プロジェクトインポート時に添付画像のようなエラーが発生する。
当該パスを確認すると「ble_sdk_2_02_01_18」ではなくて
「ble_sdk_2_02_02_25」が
インストールされているので、これが原因と思われる。試した改善策
インポートしたプロジェクトの「.project」を編集し、
「ble_sdk_2_02_02_25」を参照するように変更。
再ビルドしたが、以下のエラーが発生した。
“C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/target/_common/hal_mcu.h”, line 60: fatal error #1965: cannot open source file “inc/hw_nvic.h”
気になっている点
・修正対象のソースは「SimpleLink Academy」を取得する、で間違いないのか?
・間違いない場合、「ble_sdk_2_02_01_18」をインストールする必要が
ありそうだがどこからダウンロードできるのか?
(ble_sdk_2_02_02_25のURLにはなさそうだった)ご確認よろしくお願いいたします。
- このトピックは5 年、 5 ヶ月前に koga さんが編集しました。理由: 改行位置がおかしいので整形
Attachments:
kogaさん
お問い合わせいただき、ありがとうございます。
Simplelink Academyに対応したBLE-Stack v2.2.1につきましては、既に公開を終了しており、現在では入手いただくことはできません。
BLE-Stack v2.2.1からv2.2.2では、APIインタフェースやDriver・BLEスタックで参照するデータの構造や変数名が変更されており、v2.2.1向けに作成されたアプリケーション(Academyで使用されているProject Zeroなど)をv2.2.2向けに修正するには、非常に手間が生じますので、お薦めしておりません。
SenserTag向けには、以下のフォルダにv2.2.2用に作成されたプロジェクトが用意されておりますので、こちらをお使いいただけますでしょうか。
C:\ti\simplelink\ble_sdk_2_02_02_25\examples\cc2650stk\sensortagCCSのインポート時に上記フォルダを指定していただきますと、appとstackの2つのプロジェクトを選択する表示がありますので、両方にチェックを入れて実行いただけますでしょうか。
ご確認のほど、よろしくお願いいたします。
ご回答ありがとうございます。
記載いただいたソースを使用し、無事にカスタマイズ、ビルドを行うことができました。 -
投稿者投稿