如何正确的使用LAUNCHXL-CC1352P1和EnergyTrace功能

EDA/IC设计

1048人已加入

描述

在TI官入了2块LAUNCHXL-CC1352P1开发板,CC1352P是一颗多频带无线MCU,LAUNCHXL-CC1352P1在SUB-1G时支持最大20dBm的发射功率,2.4G时支持最大5dBm的发射功率。

“CC1352P器件是 SimpleLink™ 微控制器(MCU)平台的一部分,该平台包括Wi-Fi®、低功耗Bluetooth®、低于1GHz 和主机MCU”选板时误以为CC1352P支持WI-FI、BLE和SUB-1G,后来细看资料才发现并CC1352P不支持WI-FI功能。

从官方资料提供的实物图可以看到拆开屏蔽罩的CC1352P芯片和3组巴仑电路

原理图中可以看到CC1352P1有3组射频输出,分别是2.4G、SUB-1G和PA输出

三组输出经过巴仑电路最后接到砷化镓SP3T射频开关再连接到PCB天线

CC1350P部分除了有三组射频输出外和其它Launchpad一样,基本为最小系统没有其它复杂电路

经过几天等待后收到联邦快递送来的包裹,速度很快

拆开包装后发现收到的板子和官方实物图在颜色上有些区别,我的是暗红色,天线下边还少了丝印,其它基本一样。

CC1352支持BLE 5.0协议,刷好C:tisimplelink_cc13x2_sdk_2_20_00_71examplesrtosCC1352P1_LAUNCHXLble5stacksimple_peripheral下的固件后可以在手机上安装Simplelink Starter软件测试

GooglePlay在大陆没法正常使用,需要到https://apkpure.com/developer/Texas%20Instruments%20Inc.这个网址下载

连接好以后可以实时监测LAUNCHXL-CC1352P1发送数据的RSSI大小

仔细观察会发现LAUNCHXL-CC1352P1和以前的其它Launchpad的仿真电路部分不太一样

同样是XDS110仿真器LAUNCHXL-CC2640R2是这样

LAUNCHXL-CC1352P1却是这样

打开原理图看到LAUNCHXL-CC1352P1在TM4C1294NCPDTT3R前加了一片USB3300-EZK,Microchip的USB2.0 HS PHY,使用USB高速PHY在调试和USB转串口的通信速率上应该会快上很多倍。

除了USB高速PHY,在仿真电路部分还能看到很多其它芯片,例如大电感、大贴片电阻、大晶振等等,这些器件都属于EnergyTrace部分,用于监测CC1352P的工作电流等等。

正常的电流检测通过TM4C1294NCPDTT3R片内的12位2MSPS的ADC应该可以完成,而LAUNCHXL-CC1352P1居然使用了一片ADS127L01IPBS,24位512KSPS的ADC,高端大气上档次。

为了配合ADS127L01IPBS工作板子上还配备了REF5025AID电压基准、INA118U仪表放大器、TPS65130RGE正负输出升转换器、TPS7A49和TPS7A3001超低噪声高PSRR的LDO等等。

拥有如此强大的模拟电路阵容,EnergyTrace功能成了我拿到这个开发板后最想测试的一个功能

在CCS里导入要测试的例程,插上开发板下载程序时提示仿真器需要升级,点Update后自动升级完成

运行程序后电流检测像上图这样,没有太多的功能,运行起来也不是很流畅,挺让人失望

一直以来EFM32开发板的电流检测功能都是我用过最好用的,这次本以为能被TI超越,看到这个软件界面我就放心了。

再看R76用来检测电流的电阻1%的精度和200ppm/C的温度系数肯定更没戏了。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分