zoukankan      html  css  js  c++  java
  • 【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

    香瓜BLE之Android群:541462902

    香瓜单片机之STM8/STM32群:164311667
    甜甜的大香瓜的小店(淘宝店):https://shop217632629.taobao.com/?spm=2013.1.1000126.d21.hd2o8i


    四、实验前提
    1、在进行本文步骤前,请先阅读下面博文:
    暂无

    2、在进行本文步骤前,请先实现下面博文:
    暂无


    五、基础知识

    暂无


    六、实验步骤

    1、Usb Dongle

    1)下载以下路径的代码

    C:Texas InstrumentsBLE-CC254x-1.4.0ProjectsleHostTestAppCC2540

    注意。project中选择以下的选项,rebuild all后再下载:



    2)配置BTool


    注意,com口选择自己电脑相应的口。


    3)检查是否连接上


    假设连接之后,此处能够点击。则说明硬件环境已经搭建好了、而且与BTool连接。


    2、Smart RF(主芯片CC2541)、Smart RF(主芯片CC2540)

    1)代码改动

    C:Texas InstrumentsBLE-CC254x-1.4.0Componentshal	argetCC2540EB
    打开以上路径中的_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 InstrumentsBLE-CC254x-1.4.0ProjectsleHostTestAppCC2540
    注意,project中选择以下的选项。rebuild all后再下载:



    ②Smart RF(主芯片CC2541):

    C:Texas InstrumentsBLE-CC254x-1.4.0ProjectsleHostTestAppCC2541

    注意,project中选择以下的选项。rebuild all后再下载:



    3)配置BTool


    注意,

    com口选择自己电脑相应的口。。

    Flow必须为None!!


    Stop Bits必须为One。!


    4)检查是否连接上


    假设连接之后。此处能够点击。则说明硬件环境已经搭建好了、而且与BTool连接。








  • 相关阅读:
    Python爬虫爬取糗事百科段子内容
    Python 的安装与配置(Windows)
    接口测试(二)—HttpClient
    接口测试(一)
    第一篇 什么是软件测试
    Python数据分析与挖掘第一篇—基本介绍及环境搭建
    从零开始搭建简易的异步非阻塞web框架
    Python多线程补充—GIL
    Python并发之多进程
    Python并发之多线程
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7097175.html
Copyright © 2011-2022 走看看