CC2430程序

[复制链接]
查看11 | 回复2 | 2011-1-11 16:26:34 | 显示全部楼层 |阅读模式
我焊了块CC2430的模块,能进行串口通信,也能通过P1.0和P1.1来控制led的亮灭,但下载TI的Sample例程时,函数执行到主函数的
ZMacInit();
->stat = ZMacReset( TRUE );->
stat = MAC_MlmeResetReq( SetDefaultPIB );时跳不出来了,好像死循环了,或什么要求没满足一直在等待。我不知道是我芯片焊的有问题还是什么原因,望各位大侠指点。
我焊了两块,一块是可以的,另一块却不行,我不知道为什么?

回复

使用道具 举报

千问 | 2011-1-11 16:26:34 | 显示全部楼层
我遇到过这个问题,应该是硬件不一致,我是按自己的板子修改协议栈,然后可能改的太多了,硬件就不行了。当时的解决办法是使用例程重新修改。。。你看一下hal_config中的配置,按板子修改下吧,一点点改试试。
回复

使用道具 举报

千问 | 2011-1-11 16:26:34 | 显示全部楼层
你先复位一下你的CC2430模块,然后再下载一次试试,我以前也遇到过,这样可以解决的……不知道你用的是什么仿真器,TI有一个软件是专门测试RF的,它里面含有一个下载软件,支持HEX文件的下载,你试试看,名字叫SmartRF Studio 7……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行