Part Number:CC2652ROther Parts Discussed in Thread:SYSCONFIG
你好,我烧录的是zc_genneriapp例程,在运行 BIOS_start()后程序卡死,提示“No source available for "macPwrVote() at C:/Users\zzc\workspace_v10\zc_genericapp_CC26X2R1_LAUNCHXL_tirtos_ccs\default\zc_genericapp_CC26X2R1_LAUNCHXL_tirtos_ccs.out:{3} 0xa438{4}" ”
这个是否跟天线部分电路有关。
Kevin Qiu1:
这和天线没关系,和软件有关,你修改了哪些部分
,
Kimi_cheng:
我设置了CUI_DISABLE,屏蔽了Initialize_UI(),其他都没动。我恢复后调试也还是一样。
,
Kimi_cheng:
我重新安装下试试吧,可能之前改了什么不太记得也有可能。谢谢
,
Kevin Qiu1:
嗯,你重新安装试一下
我测试没有问题
,
Kimi_cheng:
你好,我重新安装了SDK和CCS,debug程序依然会在macPwrVote()这里死循环。。请问这个函数有官方的API资料么。
,
Kevin Qiu1:
使用的是自制板吗
,
Kimi_cheng:
是的
,
Kevin Qiu1:
macPwrVote() 这个错误 与硬件有关系,检查电路焊接,尤其是高频晶振部分
,
Kimi_cheng:
好的,我检查下。谢谢
,
Kimi_cheng:
1、你好,我用示波器看了下48M晶振无法测量出波形。但是程序可以运行,是不是系统时钟切换至内部RC振荡器了;macPwrVote() 这个错误应该是这个问题导致的吧;
2、关于时钟设置的相关函数我没找到,能否把相关API发我下。
,
Kevin Qiu1:
射频核运行时会用到外部HF晶振,其他的可以使用内部RC,但是zigbee应用都会用到射频核,所以都需要外部晶振
Kimi_cheng 说:2、关于时钟设置的相关函数我没找到,能否把相关API发我下。
新的SDK sysconfig中只支持48 MHz XOSC_HF和External 48Mhz TCXO
,
Kimi_cheng:
1、我看了下官网开发板的原理图,48M晶振没有接电容。我实际接了2个27PF电容。会不会跟这个有关系,我需要将电容取消么;
2、我在其他帖子上看到跟我感觉类似的问题,他是没有加电容,之后加了2个7PF电容。https://e2echina.ti.com/support/wireless-connectivity/zigbee-and-thread/f/zigbee-thread-forum/154994/cc2652r-zstack-1-6-debug-icall_createremotetasks。
,
Kevin Qiu1:
高频晶振在CC2652内部有可变的负载电容阵列,按照原理图设计不装外部电容是可以的
可以拆掉电容试试