TI中文支持网
TI专业的中文技术问题搜集分享网站

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

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

Eggsy Pang:

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

jie wang18:

回复 Eggsy Pang:

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

jie wang18:

回复 Eggsy Pang:

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

Eggsy Pang:

回复 jie wang18:

External 32kHz clock 映射到IO_6

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

jie wang18:

回复 Eggsy Pang:

AONIOC32kHzOutputEnable();没有定义呀。。

Eggsy Pang:

回复 jie wang18:

#include <driverlib/aon_ioc.h>

jie wang18:

回复 Eggsy Pang:

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

Eggsy Pang:

回复 jie wang18:

把外围的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

jie wang18:

回复 Eggsy Pang:

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

在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、我这样使用时钟源是否正确可行?

da qin zheng sheng:

回复 jie wang18:

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

赞(0)
未经允许不得转载:TI中文支持网 » 请问TI的大神们,焊接了一个CC1350的PCB板,使用smartstudio 7可以发送数据,下载例程rfPacketTx却不能发送数据?
分享到: 更多 (0)