微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 请问TI的大神们,焊接了一个CC1350的PCB板,使用smartstudio 7可以发送数据,下载例程rfPacketTx却不能发送数据?

请问TI的大神们,焊接了一个CC1350的PCB板,使用smartstudio 7可以发送数据,下载例程rfPacketTx却不能发送数据?

时间:12-23 整理:3721RD 点击:

使用的是CC1350  C:\ti\tirtos_cc13xx_cc26xx_2_21_00_06\examples里面的例程,修改成了4*4的封装,然后出现了上诉问题,接收模块使用购买的模块在studio Packet RX模式接收。这种问题一般是软件配置,更改封装的问题还是PCB板的问题?现在一点方向都没有了。。。

很大程度上软件问题。你可以用CCS或IAR 进入debug模式吗?

不可以,,能够debug但是全速运行会出现问题。

请问如何让1310芯片把工作时钟通过IO映射出来?我想确定下内部是否使用到外部提供的时钟。

External 32kHz clock 映射到IO_6

IOCPortConfigureSet(IOID_6, IOC_PORT_AON_CLK32K, IOC_STD_OUTPUT);
AONIOC32kHzOutputEnable();

AONIOC32kHzOutputEnable();没有定义呀。。

#include <driverlib/aon_ioc.h>

我映射出来的波形是这样的,周期是32左右然后把外围的32k晶振去掉就正常了,软件上是在哪里配置使能或失能外部晶振?另外,像调用AONIOC32kHzOutputEnable();这种函数的说明手册是哪一个?

把外围的32k晶振去掉就正常了是什么意思?

软件上是在哪里配置使能或失能外部晶振:

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_18_00_03/exports/tirtos_full_2_18_00_03/products/cc13xxware_2_03_03_17162/doc/driverlib/group__osc__api.html

AONIOC32kHzOutputEnable();这种函数的说明手册:

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_18_00_03/exports/tirtos_full_2_18_00_03/products/cc13xxware_2_03_03_17162/doc/driverlib/group__aonioc__api.html

你好,前些天暂时没有管这个问题,今天又测试对比了一下。

在main函数中调用OSCClockSourceSet(OSC_SRC_CLK_LF,OSC_XOSC_LF)使用外部晶振作为时钟源,调用IOCPortConfigureSet(IOID_7, IOC_PORT_AON_CLK32K, IOC_STD_OUTPUT)函数让IO口输出,会出现上楼波形跳变的现象;出现以下波形,有些波形的占空比变小了

如果使用OSCClockSourceSet(OSC_SRC_CLK_LF,OSC_RCOSC_LF)设置为RC振荡器作为时钟源则是正常的方波,不会出现这种情况。

问题:

1、为什么会出现这样的波形?是不是内部和外部的时钟冲突了?

2、我这样使用时钟源是否正确可行?

采用外部晶振波形不好,可能是晶振质量不好或者设置参数没成功?

我只有7x7封装的板子,其它封装板子没法测试,可能还需要修改ccfg?

晶振质量是可以保证,焊在7*7的板子上可以运行,CCFG参数修改成以下地方,注释掉0x3,取消注释0x2使用外部晶振。一旦我使用外部晶振就会有上面波形的问题

这种不规则的方波是多久出现一次?

没有注意出现的时间,方波异常出现的时间主要反映什么问题?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top