【BLE】CC2541之BTool
本篇博文最后改动时间:2017年01月06日。11:06。
一、简单介绍
本文介绍怎样基于Smart RF(主芯片CC2541)、Smart RF(主芯片CC2540)、Usb Dongle,来使用软件BTool。
本文临时仅仅介绍怎样连接,不介绍怎样使用BTool。
二、实验平台
协议栈版本号:BLE-CC254x-1.4.0
编译软件:IAR 8.20.2
硬件平台:Smart RF(主芯片CC2541)、Smart RF(主芯片CC2540)、Usb Dongle
三、版权声明
博主:甜甜的大香瓜
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.NET/feilusia
联系方式:897503845@qq.com
香瓜BLE之CC2541群:127442605
香瓜BLE之CC2640群:557278427
五、基础知识
暂无
六、实验步骤
1、Usb Dongle
1)下载以下路径的代码
C:\Texas Instruments\BLE-CC254x-1.4.0\Projects\ble\HostTestApp\CC2540
注意。project中选择以下的选项,rebuild all后再下载:
2)配置BTool
注意,com口选择自己电脑相应的口。
3)检查是否连接上
假设连接之后,此处能够点击。则说明硬件环境已经搭建好了、而且与BTool连接。
2、Smart RF(主芯片CC2541)、Smart RF(主芯片CC2540)
1)代码改动
C:\Texas Instruments\BLE-CC254x-1.4.0\Components\hal\target\CC2540EB打开以上路径中的_hal_uart_dma.c,将下面代码凝视掉:
/* if (DMA_PM || config->flowControl) { UxUCR = UCR_FLOW | UCR_STOP; // 8 bits/char; no parity; 1 stop bit; stop bit hi. PxSEL |= HAL_UART_Px_CTS; // Enable Peripheral control of CTS flow control on Px. } else */
2)下载代码
①Smart RF(主芯片CC2540):
C:\Texas Instruments\BLE-CC254x-1.4.0\Projects\ble\HostTestApp\CC2540注意,project中选择以下的选项。rebuild all后再下载:
②Smart RF(主芯片CC2541):
C:\Texas Instruments\BLE-CC254x-1.4.0\Projects\ble\HostTestApp\CC2541
注意,project中选择以下的选项。rebuild all后再下载:
注意,
com口选择自己电脑相应的口。。
Flow必须为None!!
!
Stop Bits必须为One。!
!
!
!
4)检查是否连接上
假设连接之后。此处能够点击。则说明硬件环境已经搭建好了、而且与BTool连接。