



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、BTool 使用指南2013-051版本2V1.02013-05初始版發(fā)布目的本文旨在指導(dǎo)用戶使用 TI BLE 協(xié)議棧的提供的藍(lán)牙測試工具 BTool,幫助用戶順利的完成 BTool 相關(guān)的測試。閱讀本文檔前,請先閱讀下列文檔TIBLE 簡明31 BToolBTool 是 TI 開發(fā)的運(yùn)行在 PC 上的 ble 測試工具,通過 BTool 可以完成很多重要的測試和開發(fā)工作,本文我簡要的介紹 BTool 的使用方法和注意事項。42 TI BLE開發(fā)TI 免稅版的 BLE開發(fā)套件是一套完整的,用來開發(fā) single-mode BLE 應(yīng)用程序的開發(fā)。該 BLE 基礎(chǔ) TI 的 SoC 藍(lán)牙:CC
2、2540/41,CC2540/41 集成 RF 收發(fā)器,處理器,集成的 256K 的flash和 8K 的 RAM 組成,并且還有一些列的外設(shè)CC2540 與 CC2541 的區(qū)別是 CC2540 集成USB,CC2541 集成 I2C。CC2540 協(xié)議棧的配置TIBLE支持兩種不同的協(xié)議棧/應(yīng)用程序配置Single-Device:controller(控制器),host(主機(jī)),profiles(標(biāo)準(zhǔn)配置)全部集成在 CC2540/41單 SoC中。這也是使用 CC2540/41 最簡單和最通用的配置。TI BLE 協(xié)議棧中的例程,絕大多數(shù)也是使用該配置。具有更高的效率和更低的功耗表現(xiàn)。工
3、程中的SLEPeripheral和SimpleCentral 兩示例程序?yàn)?single-device 的典型應(yīng)用。Network Prosor(網(wǎng)絡(luò)處理器):主機(jī)和控制器在 CC2540實(shí)現(xiàn),但是profiles 和應(yīng)用程序在外面實(shí)現(xiàn),通過 SPI 或者 UART 接口通信。這種方案也是非常有用的,當(dāng)使用外部處理器或者直5接連接 PC,在這種情況下,應(yīng)用程序可以在外部實(shí)現(xiàn),而 CC2540運(yùn)行 BLE 協(xié)議棧。TI BLE 協(xié)議棧中的 HostTestRelease 示例程序即為此方案中的CC2540/41 端的 BLE 協(xié)議棧程序。上述是 TI CC2540 最常見的兩種協(xié)議棧配置。第一種
4、CC2540 運(yùn)行完整的 BLE 協(xié)議棧,而第二種則是與即將的BTool 有著很大的關(guān)系。6BTool 運(yùn)行條件BTool 并不能單獨(dú)運(yùn)行,需要通過串口(或者 CC2540 USB 模擬的串口)連接 CC2540,并且要求在 CC2540上運(yùn)行 HostTestRelease 程序。HostTestRelease 程序在協(xié)議棧的 BLE-CC254x-1.3ProjectsbleHostTestApp 目錄下。HostTestRelease打開 BLE-CC254x-1.3ProjectsbleHostTestAppCC2540 目錄下的 HostTestRelease.eww 工程,在Wor
5、kspace 中會有開發(fā)板CC2540USB:對應(yīng)的選擇,這里只用到兩個的 CC2540USBDongle,CC2540USBDongle默認(rèn)燒寫協(xié)議分析儀的固件,也可以運(yùn)行 HostTestRelease,配合 BTool 使用。CC2540EM:對應(yīng)的 SmartRF 開發(fā)板,使用 SmartRF 開發(fā)板時可以直接連接開發(fā)板的串口和 PC的串口,如果使用 SmartRF-BB 開發(fā)板,需要使用 UART 轉(zhuǎn) USB 線連接 PC 的 USB 端口(轉(zhuǎn)接線店內(nèi)有售)。2.2 燒寫 HostTestRelease 到開發(fā)板中燒寫方法 1,使用 IAR冊,該文檔在開發(fā)資料目錄下。調(diào)試 HostT
6、estRelease 程序,關(guān)于 IAR 的調(diào)試,請參考 IAR 使用手燒寫方法2,直接使用Flash Programmer 燒寫B(tài)LE-CC254x-1.3ProjectsbleHostTestAppCC2540hex目錄下的 HostTestReleaseCC2540Usb.hex(USBDongle 開發(fā)板)或者 HostTestReleaseCC2540.hex(SmartRF開發(fā)板或者 SmartRF-BB 開發(fā)板),關(guān)于 Flash Programmer 的使用方法,請參見 Flash Programmer 使用手冊,該文檔在開發(fā)資料目錄下。燒寫完成后,用直連串口線將開發(fā)板連接到
7、PC 串口上(或者 USB)。準(zhǔn)備運(yùn)行 BTool。若使用 USBDongle 時,插上 USB 會提示安裝驅(qū)動,與 USB 轉(zhuǎn)串口驅(qū)動類似,這里需要安裝 TI 把 CC2540USB 口模擬成虛擬串口的驅(qū)動,驅(qū)動程序位于 BLE-CC254x-1.3Ac請定位到該文件夾。soriesDrivers 目錄下,驅(qū)動安裝時,73 運(yùn)行 BTool在 ble v1.3 和之前的協(xié)議棧版 本中, BTool 無需安裝,可 執(zhí)行程序直 接在協(xié)議棧的 BLE-CC254x-1.3ProjectsBTool 目錄下,而更新的 ble v1.3.1 版本中,BTool 在安le 協(xié)議棧源碼的時候被自動安裝到了
8、 PC 中,默認(rèn)安裝路徑為:C:Program在開始菜單中找到 BTool。3.1 打開 BToolFilesTexasInstrumentsBTool,可以打開 BTool 后出現(xiàn) SerialPortSettings框。3.2 端口設(shè)置具體設(shè)置如下圖,Port 選擇開發(fā)所連接的端口,使用 USBdongle 時注意選擇。Band 設(shè)置為 115200,HostTestRelease 程序默認(rèn)的波特率為 115200,F(xiàn)low 流控制設(shè)為 None,Parity 設(shè)置 Nonw,Stits 停止位設(shè)為 1,DataBits 數(shù)據(jù)位設(shè)為 8,單擊 OK。8如果開發(fā)板連接正確話會順利的出現(xiàn)下列畫
9、面。單擊 Scan,就可以掃描正在廣播的 ble 設(shè)備了,包括 CC2540,ipad(需要 app 設(shè)置為從機(jī))等。掃描到設(shè)備后可以單擊 Establish 建立連接。如果到這里你沒有連接成功,或者沒有 Scan 到藍(lán)牙設(shè)備,那么請看下面1 關(guān)于 Btool 連接開發(fā)板Btool 可以連接 SmartRF 開發(fā)板、SmartRF-BB 開發(fā)板、CC2540USBDongle,但是前提是,上述設(shè)備已經(jīng)燒寫了 HostTestRelease 程序,并且使用串口連接至 PC 的串口,而不是使用仿真器連接。SmartRF-BB 開發(fā)板預(yù)留 UART 信號,請使用 UART 轉(zhuǎn) RS232 連接電腦
10、PC,或者使用 UART 轉(zhuǎn) USB 連接電腦 USB。如果使用的是 CC2540USBDongle 需要安裝驅(qū)動程序,將 USB 模擬成串口,關(guān)于驅(qū)動程序的安裝參考上述步驟。如果沒有成功連接開發(fā)板或者開發(fā)板里沒有運(yùn)行 HostTestRelease 程序,運(yùn)行 BTool 時會出現(xiàn)下圖錯誤:GAP Device Initialization Timeout,遇到下述問題時,請嚴(yán)格按照上述操作執(zhí)行。2 關(guān)于 Scan 不到 ble 設(shè)備出廠時,SmartRF-BB 開發(fā)板燒寫的從機(jī)程序,可以被 BTool 搜索到,Keyfob 燒寫的是 keyfobdemo 程9序,同樣屬于從機(jī),也可以被 B
11、Tool 搜索到,但前提是他們在工作,在廣播。SmartRF-BB 開發(fā)板上電后默認(rèn)廣播,而 Keyfob 上電后并不會自動廣播,而需要 S1 按鍵觸發(fā),S1 按鍵觸發(fā)廣播后,紅色 LED 會快速閃爍,廣播時間到后會停止廣播,需要 S1 按鍵再次觸發(fā)。如果你打算掃描的不是A 蘋果的設(shè)備,的開發(fā)板,而是智能,那么請注意4s 和以后的設(shè)備才支持藍(lán)牙 4.0 里的 bluetooth low energy(ble),請確認(rèn)使用的設(shè)備符合條件。然后前往 app stone,搜索 lightblue 應(yīng)用程序,安裝后,使用 lightblue 將或者 ipad 設(shè)置為從機(jī),并且廣播,lightblue 的設(shè)置如下圖,下拉 servi會產(chǎn)生一個 uuid,此時設(shè)備就作為從機(jī)廣播了。關(guān)于 lightblue 的操作,請參
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年休閑餐桌椅項目投資價值分析報告
- 2025至2030年中國稀奶油市場分析及競爭策略研究報告
- 2025至2030年中國數(shù)字高清HVD市場分析及競爭策略研究報告
- 2025至2030年中國單模/多模光纖跳線市場分析及競爭策略研究報告
- 2025-2030年中國臭氧氣管配件數(shù)據(jù)監(jiān)測研究報告
- 2025-2030年中國三通閥體數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國離子風(fēng)鼓市場調(diào)查研究報告-市場調(diào)查研究報告-市場調(diào)研
- 2024至2030年中國快速升溫全纖維實(shí)驗(yàn)電阻爐市場調(diào)查研究報告-市場調(diào)查研究報告-市場調(diào)研
- 2024年中國電流熱敏電阻器數(shù)據(jù)監(jiān)測報告
- 2024年中國平衡機(jī)測量系統(tǒng)市場調(diào)查研究報告
- 商事仲裁協(xié)議合同模板
- 2025年建筑集成光伏(BIPV)市場規(guī)模分析
- 2025年房地產(chǎn)顧問合同8篇
- DB3208T 213-2024國有資產(chǎn)管理工作規(guī)范
- 2025北京九年級(上)期末語文匯編:句子默寫
- 2025-2030中國漿果行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 重慶征信有限責(zé)任公司招聘筆試題庫2025
- 2025-2030中國網(wǎng)絡(luò)貸款(融資)行業(yè)市場發(fā)展現(xiàn)狀及發(fā)展趨勢與投資研究報告
- 湖北省武漢市2025屆高中畢業(yè)生四月調(diào)研考試政治試題及答案(武漢四調(diào))
- 基建招聘面試題及答案
- 華為測試面試題及答案
評論
0/150
提交評論