微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2531问题,急。。。

CC2531问题,急。。。

时间:10-02 整理:3721RD 点击:

我现在用的是CC2531 USB DONGLE ,用于实现ADC ,RF,USB升级。目前ADC,USB都已实现。但是RF功能无法加入,我用的是BASIC_RF的源码,仿真时发现会卡在 while(FSMSTAT & (BV(1) | BV(5)));这个地方。该段代码位于hal_rf.c 第568行。

其它问题:

1)CC2531加入bootloader之后中,会涉及到中断重映射问题,请问会涉及到修改或添加哪些文件,如XCL。或者应如何修改?

2)例程genericApp的工程配置里面有Build Action----post-buld command line 里面的可以不要吗?另外OAD.EXE是用来干什么的?

 

 

 

相关无线的寄存器初始化是否有改动过。

1)请看CC2530 SBL的文档,在Z-Stack 安装目录的Document里面

2)可以的,OAD目前已经不在支持,请使用OTA

寄存器已经初始化了。我用的是BASIC_RF固件库。在2530上面能正常运行。但是一移植到CC2531(2531加了BOOTLOADER)上面就不能运行了,一直卡while(FSMSTAT1&(BV(1)|BV(5)))这个地方。但是如果直接用2530的代码(不作任何修改)又能在2531上面正常运行,我怀疑是不是因为中断重映射会影响什么?

请问CC2530/CC2531可不可以不遵循802.15.4?除了premable+SFD+length不能修改,后面的PSDU可以自定义吗?如果自定义的话,相关寄存器应如何配置?或者有没有相关的例程?谢谢!

一切皆有可能!

参考http://www.ti.com/tool/SIMPLICITI?keyMatch=simpliciTI&tisearch=Search-EN 

或者 CC2530-Software Examples (Rev. B)  

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

网站地图

Top