学习CC2541开发笔记

硬件部分

首先,要熟悉了解现有的开发板模块都有什么功能,硬件其实没有太多问题,各个预留出来的端点知道是干什么的就好。毕竟是已经经过试验之后的成品电路板,本身没有问题。那么就要先了解一下CC2541这个芯片本身了。
学习CC2541开发笔记_第1张图片
个人理解,简单点说就是:CC2541是BLE芯片,与传统蓝牙有区别而且不兼容,互相不能连接,系统内可编程。
详细点的话百度一下就可以了。

开发所用到的软件

AR有针对很对种芯片的版本,比如针对ARM核的IAR for ARM. IAR for AVR是针对AVR单片机的,IAR for MSP430是针对TI出品的MSP430系列单片机的,因为CC2541内部集成增强型8051内核,所以这里安装的开发工具是“IAR for 8051”。
IAR软件和破解补丁下载地址:
链接: http://pan.baidu.com/s/1kTACkn1.
软件平台: 
  a. IAR for 8051 8.30.2 
  b.TI 蓝牙协议栈:BLE-CC254x-1.4.0  
c.程序例程为:simpleBLEPeripheral

仿真器烧录

编译完的代码,使用烧录器CCdebugger下载,淘宝上一搜就有,包括如何接线怎么用都有。另外说一下,程序下载时,蓝牙模块需要单独供电3.3V。
烧录完之后,重启一下,用手机就可以搜索到程序中设置的蓝牙名称了。
另外附上一位博主的开发笔记链接,以供参考。
参考链接: https://blog.csdn.net/kissgoodbye2012/article/details/78230662?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task.

你可能感兴趣的:(学习CC2541开发笔记)