CC2430开发环境IAR7.2H使用教程

5星 · 超过95%的资源 需积分: 5 28 下载量 141 浏览量 更新于2024-07-31 收藏 1.18MB PDF 举报
"CC2430开发环境IAR使用说明V2.pdf" 本文档主要介绍了如何使用IAR集成开发环境(IAR Embedded Workbench for MCS-51)针对CC2430微控制器进行开发。CC2430是一款集成了无线射频(RF)功能的8051微控制器,常用于Zigbee等无线通信应用。 1. **软件安装** 在安装IAR7.2H开发环境时,需借助keygen.exe程序生成有效的License+Key。安装过程中,注意将HardwareID中的小写字母转换为大写,并使用生成的License安装EW8051-EV-720H.EXE程序。安装完成后,可参照ChipconIARIDEusermanual_1_22.pdf文档学习如何使用开发环境进行CC2430的编程操作。 2. **Zigbee精简协议** Zigbee精简协议是Zigbee网络的一种简化实现,msstatePAN.zip包含了相关程序。在IAR7.2H环境中,打开compiletest.eww工程,可以选择COOR、ROUTER或RFD三种器件进行编译和程序下载。深入理解ZigBee精简协议,需要阅读msstate_lrwpan_doc_release.pdf文档,它提供了详尽的协议说明。 3. **软件设置与程序下载** 打开IAR开发环境,通过Options菜单设置项目工程。在Linker选项中启用Debug information for C-SPY,以便于调试。在Debugger的Setup项中,选择Driver为Chipcon,而不是Simulator。这样配置后,即可进行在线编程和调试。程序编译完成后,使用USB连接CC2430和电脑,通过ChipconFlashProgrammer程序进行在线下载。UserManualFlashProgrammer11.pdf提供了详细的烧写程序操作指南。 4. **软件使用实例** 未提供具体实例,但通常包括创建新项目、配置CC2430的寄存器、编写应用代码、编译调试以及最终的程序下载和硬件测试。开发者可能需要根据实际需求,如无线通信、数据传输等功能,编写相应的函数和处理逻辑。 这份文档详细阐述了CC2430开发环境IAR的安装、配置、Zigbee协议的使用以及程序的编译与下载流程,对于想要使用IAR进行CC2430开发的工程师来说,具有很高的参考价值。