使用才茂zigbee模块初学者安装调试中的一些建议
操作方法
- 01
初学zigbee,厦门才茂zigbee模块, 直接动手, 按照实验指导装iar,装flash programmer,终于完成了流水灯的实验,很简单,但好赖是通了,进行下一步。 安装调试中,遇到了一些问题,贴出来供大家参考,少走弯路。初学,不当之处请大家指教。 1.ieee802.15.4、zigbee技术概述,协议栈等等内容,几乎是所有相关教材的基础,占去了好大篇幅,我看了有3,4天的时间,云里雾里不知道在干嘛,建议大家知道些最基本的东西也就够了,知道这些东西都是干嘛的,至于细节嘛,等学习深入需要了解的时候带着问题看,可能更好。 2.安装iar集成环境,只需要按照要求一步步走就成了,注意用系统默认目录,不懂的时候还是听话的好,呵呵 3.仿真器debugger驱动,通过usb接入的话,最初我总是安装不上,每次连接之后插上,总提示不能正确安装,几多尝试后发现,先将usb连上,将开发板电源关掉,重开,就会正常安装了 4.关于下载,个人比较笨,用了两天才调通。 先是程序调试都正常,但下载不了,后来参考了一些资料,重新做了配置,如下: 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(CODE)_BANK1A-1FFFF,28000-2FFFF,38000-3DFFF,3F000-3fff7=(_CODE_END+1)-0xFFFF,0x10000-0x17FFF,0x18000-0x1DFFF,0x1F000-0x1FFF7