[原创] 物联网智能家居--如何往zigbee模块(CC2530)里下载程序

anananjjj   2012-8-2 18:36 楼主
第一步:首先要打开针对C8051的IAR软件:
在file选项里找到open——workspace,接着根据你放协议栈的路径找到你需要的工程。
QQ截图20120802173124.png
在上述图片中,你需要的工程在Projects中,打开后在zstack中找到
Utilities

QQ截图20120802173633.png
在Utilities中找到SerialApp,这个文件夹就是我们要用到的串口通讯例程!
最后会找到:
QQ截图20120802173921.png
点击SerialApp .eww,我们就打开了工程!
第二步:打开工程后,你在保证程序修改没错的情况下,在Project点击Rebuid All,
我使用是仿官方的仿真器,所以在Option选项里的Debugger选择Texas Instruments:
QQ截图20120802175418.png
对应的Texas Instruments选项要将Download的选项勾选Erase flash,以保证将程序写入Flash中。
QQ截图20120802180439.png
第三步:图中我使用的是仿官方的板子,白色排线为仿真器连线,最右侧的白色盒子是仿真器!
20120715_3df355db7944a062201btWXxIgFU1Vhz.jpg.thumb.jpg
接下来的任务就是要正确连接仿真器的接口,我们的zigbee模块的方针接口如下图:
QQ截图20120802182338.png
仿真接口最重要的是先确定模块1引脚的位置,然后根据仿真器10针Jtag接口的标准确定仿真器接口的1引脚的位置,这样两者就对应起来了!
Debugger2Trx.jpg

这一点希望大家仔细认真地对照,一般仿真器的接口图网上都会有好多资料的!
第四步:连接好仿真器接口后,点击Debug按钮,如果仿真器正确连接的话,程序会成功下入模块的cc2530芯片中!
QQ截图20120802183709.png

好了!整个下载过程就是这样!你还可以在点击Debug按钮 后进行单步的仿真来调试程序!

[ 本帖最后由 anananjjj 于 2012-8-2 18:49 编辑 ]

回复评论 (2)

回复 楼主 anananjjj 的帖子

给力!!
点赞  2012-8-3 17:13
这是传说中的造福人类吗、哈哈哈
点赞  2012-8-3 21:59
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复