四、TI芯片简介、工具开发工具安装

通过前面的课程我们学习了BLE的理论知识

今天我们从芯片开始一点一点带大家动手开发,当然我们开始介绍下这款芯片。

芯片使用的是德州仪器(Texas Instruments),无线产品的BLE 系列车规级的cc26x2。

注:这个德州不是产扒鸡的那个德州。

1、TI简介及芯片架构

1.1TI简介

德州仪器简介:英语:Texas Instruments,简称:TI),是美国德克萨斯州一家半导体跨国公司,以开发、制造、销售半导体和计算机技术闻名于世,主要从事创新型数字信号处理与模拟电路方面的研究、制造和销售。除半导体业务外,还提供包括传感与控制、教育产品和数字光源处理解决方案。德州仪器(TI)总部位于美国德克萨斯州的达拉斯,并在25多个国家设有制造、设计或销售机构。德州仪器是世界第一大数字信号处理器(DSP) 和模拟电路元件 制造商,其模拟和数字信号处理技术在全球具有统治地位 。(来自百度百科)

TI官网

如图为cc26x2开发板,蓝框部分就是我们的BLE芯片。

1.2芯片架构

我们首先看下芯片的架构图及外设资源:

   CC26x2TI协议栈5.2BLE开发平台,芯片支持2.4GHz RF 射频、sub-1GHZ、20dBm PA。352KB Flash 闪存,80KB SRAM 内存,还有8K的缓存(可以配置成SRAM), 以及丰富的外设。

   CC26x2采用多 核架构:一个 Cortex-M4F 内核,一个 Cortex-M0 内核以及一个协议处理器内核。Cortex-M4F 内核处理用户开发的应用,M0 内核处理底层蓝牙无线通信任务。协议处理ULP SensorController以超低功耗的形 式与外部传感器交互。(当然这部分挺复杂的,好在TI已经开发,开发者了解即可)

1.3 安装环境版本

 本专题使用环境如下:

1、硬件环境:LAUNCHXL-CC26X2R1开发板(下图,TI官网和tb可以买到)

2、IDE版本:CCS12.4.0.00007_win64(TI官网下载)

3、烧录工具:FLASH-PROGRAMMER-2 — SmartRF 闪存编程器 v2(TI官网下载)

4、SDK版本:simplelink_cc13xx_cc26xx_sdk_7_10_01_24(TI官网下载)

2、工具安装

2.1 安装CCS

        官网选择CCS 点击下载

点击安装包,建议安装C盘,安装类型如图,其他默认选择即可

我们目前只使用CC26x2,勾选如下:

2.2安装SDK

直接点击安装就行。

2.3 Flash Programmer安装

和上面SDK一样,库库点就行,没难度。

其实写文章挺累的,尤其是让其他人看懂,希望大家给我点赞、转发、评论,让我持续为爱发电!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值