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仍然不能支援…非常感謝您的幫忙。