初学zigbee,ti公司的 2530芯片,电源板,安装软件等,在土豆上看了一些视频讲座,感觉受益不大,于是决定直接动手, 按照实验指导装iar,装flash programmer,终于完成了流水灯的实验,很简单,但好赖是通了,进行下一步。
IAR编译ZStack-CC2530为可下载运行的HEX文件的正确配置:
1.正确配置输出文件格式:菜单选择Project-Options-Linker-Output-Format,选择Other。右边的Output下拉框选intel-extended,Format variant下拉框选None,Module-local下拉框选Include all
2.还是在菜单Project-Options-Linker-Output标签中,勾上Override default选项,把编辑框中的文件名的后缀改为hex
3.在linker的Extra option中添加如下代码(注意写成一行):
-M(CO
4、 HEX文件下载
HEX文件下载在下面的帖子中已经有了一些介绍,下面具体介绍一下:
javascript:;,如果想做些了解请下载上面的文档。
首先打开smart RF’04 programmer 工具,电脑连上仿真器和开发板。
如果板子和仿真器正常,可以出现如下内容:
在FLASH对话框里面选择需要下载的程序,在这里我们下载sendTest.hex文件。然后在Act
注意执行下面的操作后会对整个flash进行擦除,因此芯片中的IEEE地址也相应被擦除了。可重新写入,在用该软件写入的时候,请注意0x后面的是低位在前,高位在后(cc2430的CPU是小端模式)。
5.配置好以后,就可以下载了,在flash programmer中,我先选 eb application,下载不了,提示
flash image overlaps with the bootloader
查了资料,灵机一动,改用 system o'n chip 下载就好用了。
到目前为止程序是通过了,但不明白的地方还很多,继续努力!希望大家指教