针对CC2530芯片进行ZigBee技术的应用系统开发一般需要以下几个调试工具来完成:
(1)软件集成开发环境(IAR Embedded Workbench):完成系统的软件开发,进行软件和硬件仿真调试,它也是硬件调试的辅助手段。
(2)ZigBee Debugger仿真下载器:下载和调试程序。
IAR Embedded Workbench是瑞典IAR Systems公司为微处理器开发的一个集成开发环境,支持ARM、AVR、MSP430等芯片内核平台。
嵌入式IAR Embedded Workbench IDE提供一个框架,任何可用的工具都可以完整地嵌入其中,这些工具包括:
(1)高度优化的IAR AVR C/C++编译器;
(2)AVR IAR汇编器;
(3)通用IAR XLINK Linker;(www.daowen.com)
(4)IAR XAR库创建器和IAR XLIB Librarian;
(5)一个强大的编辑器;
(6)一个工程管理器;
(7)TM IAR C-SPY调试器;
(8)一个具有世界先进水平的高级语言调试器。
嵌入式IAR Embedded Workbench适用于大量8位、16位以及32位的微处理器和微控制器,使用户在开发新的项目时也能在所熟悉的开发环境中进行。它为用户提供一个易学和具有最大量代码继承能力的开发环境,以及对大多数和特殊目标的支持。嵌入式IAR Embedded Workbench可有效提高用户的工作效率,通过IAR工具,用户可以大大节省工作时间。我们称这个理念为:不同架构,同一解决方案。
IAR Embedded Workbench主要完成系统的软件开发和调试。它提供了一整套的程序编制、维护、编译、调试环境,能将汇编语言和C语言程序编译成HEX可执行输出文件,并能将程序下载到目标CC2530上运行调试。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。