TI中文支持网
TI专业的中文技术问题搜集分享网站

BLE-STACK-2-2-1 廣播問題

Hi All

試了幾版的SDK sample code(glucose, simpleBLEPeripheral…)只要FLAG AUTO_ADV=TRUE

皆能廣播,但為何BLE-STACK-2-2-1版試了三個sample code都沒廣播??

YiKai Chen:

你是用CCS還是IAR作編譯?

kuo austin:

回复 YiKai Chen:

您好,CCS 7.4.0
試過SDK:BLE-STACK-2-1, BLE-STACK-2-1-1, BLE-STACK-2-2-2
一樣只Build sample code都是能廣播的,一樣方式BLE-STACK-2-2-1卻不行。

YiKai Chen:

回复 kuo austin:

BLE-STACK-2-1-1你在CCS裡面要用TI ARM compiler v5.2.6編譯後的binary才會正常發送advertising.

kuo austin:

回复 YiKai Chen:

您好

看Compiler version似乎有問題,Help->Install New Software…->選Code Generation Tools Update,

下面選"ARM Compiler Tools     5.2.6" Install fail:""ARM Compiler Tools" will be ignored because a newer version is already installed. "

不知道是不是CCS 7.04版本較新無法裝舊的gcc? 我另一台電腦是CCS 6.1.1 GCC是5.2.6

YiKai Chen:

回复 kuo austin:

照下面的步驟裝看看

kuo austin:

回复 YiKai Chen:

您好,先謝謝您的幫忙
我就是這樣安裝的,會FAIL:""ARM Compiler Tools" will be ignored because a newer version is already installed. " (CCS7.0.4)
但我在另一台PC (CCS6.1.1- Compiler v5.2.6)build SDK:BLE-STACK-2-2-1,仍然無法廣播

會試此版本是因為BLE-STACK-2-2-2不支援NOINIT語法(TI證實),想說降到BLE-STACK-2-2-1看能不能支援

YiKai Chen:

回复 kuo austin:

建議你安裝CCS8.1後再安裝TI Arm Compiler v5.2.6去編譯BLE Stack v2.2.1的例程

kuo austin:

回复 YiKai Chen:

您好,謝謝您的回覆
已安裝CCS8.1且完裝完V5.2.6 Compiler,build v2.2.1仍然無法廣播,
Device:Smart RF06

kuo austin:

回复 YiKai Chen:

您好
我改用最新的TI Arm Compiler v18.1.2.LTS build project,可以廣播了,
我要的NOINIT語法在這版SDK仍然不能支援…非常感謝您的幫忙。

赞(0)
未经允许不得转载:TI中文支持网 » BLE-STACK-2-2-1 廣播問題
分享到: 更多 (0)