【BLE开发】TI CC2640:建立基于BLE Stack的独立工程(IAR)


一、简介

本文以SimpleBLEPeripheral工程为例,介绍如何建立可随意拷贝的基于BLE Stack独立工程。


二、开发平台

  • 硬件平台: LAUNCHXL-CC2650(CC2650F128)
  • 软件平台: IAR Embedded Workbench for ARM Version 8.32.1.18361
  • 协议栈:     ble_sdk_2_02_02_25
  • 调试工具: nRF Connect Version 4.19.0

三、具体步骤

  1. 安装好协议栈,并将安装好的协议栈所有文件复制到待建立工程的文件夹中;
  2. 删除不必要的文件,仅留下完整工程必须的文件;
  3. 打开IAR,打开SimplePeripheral工作空间,分别编译Stack、App工程;
  4. 分别将Stack、App工程生成的文件下载到开发板中;

    下载时出现如上错误,可按照如下方式解决:
    1) 将Debugger -> Download下的“FlashCC26xxF128RAM20_word_align.board”文件路径更改为C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\config\flashloader\TexasInstruments路径下的“FlashCC26x0F128RAM20.board”;

    2) 将C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\drivers\ti-xds目录下的ti_emupack_setup.exe安装一下;

  5. 打开手机端nRF Connect调试工具,可连接查看SimpBLEPeripheral蓝牙设备;


发布了4 篇原创文章 · 获赞 2 · 访问量 401

猜你喜欢

转载自blog.csdn.net/EEsdream/article/details/103693314
今日推荐