• 【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连接。








  • 相关阅读:
    ***mysql索引总结----mysql索引类型以及创建
    XCODE快捷键个人总结
    ios下划线变量:为什么变量前要加下划线才有用?
    ios开发之AppDelegate
    **IOS:xib文件解析(xib和storyboard的比较,一个轻量级一个重量级)
    NEON简介【转】
    NEON在Android中的使用举例【转】
    时钟频率的理解--笔记【原创】
    理解逐次逼近寄存器型ADC:与其它类型ADC的架构对比【转】
    模数转换器(ADC)的基本原理【转】
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7097175.html
Copyright © 2020-2023  润新知