杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516581CC2530-MDK-Q1产品说明书杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516582目录第一章概述.....................................................................................................................................3第二章CC2530-MDK-Q1系统资源介绍......................................................................................5第三章仿真器的安装与使用.......................................................................................................14第四章IAREmbeddedworkbench入门.......................................................................................24杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516583第一章概述一zigbee2007/PRO简介ZigBee2007/PRO无线传感器网络是基于昀新IEEE802.15.4技术标准和ZigBee2007/PRO网络协议而设计的低功耗无线数据传感器网络。它是一种中短距离、低速率无线传感器网络,而且射频传输成本低,各节点只需要很少的能量,功耗小适于电池长期供电,可实现一点对多点、两点间对等通信、快速组网、自动恢复和高级电源管理,任意传感器之间可相互协调实现数据通信。ZigBee2007/PRO无线传感器网络主要用于中短距离无线系统连接,提供传感器或二次仪表无线双功网络接入,能够满足对各种传感器的数据输出和输入控制命令和信息的需求使现有系统网络化、无线化。系统设计可允许使用第三方的传感器、执行器件或低带宽数据源。ZigBee2007/PRO是昀新功能ZigBee协议栈产品,具有更好的互操作性、节点密度管理、数据负荷管理、频率捷变等方面有重大进步,且具有支持网状网络和低功耗特点。ZigBee新一代SOC芯片CC2530是真正的片上系统解决方案,支持IEEE802.15.4标准/ZigBee/ZigBeeRF4CE和能源的应用。拥有庞大的快闪记忆体多达256个字节,CC2530是理想ZigBee专业应用。支持新RemoTI的ZigBeeRF4CE,这是业界首款符合ZigBeeRF4CE兼容的协议栈,更大内存大小将允许芯片无线下载,支持系统编程。此外,CC2530结合了一个完全集成的,高性能的RF收发器与一个8051微处理器,8kB的RAM,32/64/128/256KB闪存,以及其他强大的支持功能和外设。CC2530提供了101dB的链路质量,优秀的接收器灵敏度和健壮的抗干扰性,四种供电模式,多种闪存容量,以及一套广泛的外设集——包括2个USART、12位ADC和21个通用GPIO,以及更多。除了通过优秀的RF性能、选择性和业界标准增强8051MCU内核,支持一般的低功耗无线通信,CC2530还可以配备TI的一个标准兼容或专有的网络协议栈(RemoTI,Z-Stack,或SimpliciTI)来简化开发,使你更快的获得市场。CC2530可以用于的应用包括远程控制、消费型电子、家庭控制、计量和智能能源、楼宇自动化、医疗以及更多领域。二zigbee系统组成ZigBee网络系统主要有:协调器节点、路由节点、终端节点三种类型的功能块组成。用户可以根据自己的需求选择合适的节点,方便的实现传感器网络无线杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516584化、网络化、规模化的演示,进行观测和再次开发。1.协调器节点:通过计算机发送的指令,来发送或接收路由节点或者终端节点数据,并将接收到的数据发送给计算机。2.路由节点:在协调器节点不能和所有的终端节点通信时,路由节点作为一种中介使协调器节点和终端节点通信,实现路由通信功能,同时路由器具有采集传感器数据功能。3.终端节点:完成对设备的控制和数据的采集,包括灯的控制温度、光敏、湿度、加速度、可调电阻等数据值等。三开发工具简介Zigbee系统开发过程中,需要用到一个重要开发工具:仿真器(下载器),它提供USB接口连接电脑(PC),并将程序下载(编程)到各个节点,可以实现对SOC单片机的单步调试、断点调试、寄存器观察、程序执行和数据流观测。目前仿真器主要有三种类型,smartrf04EB、smartrf05EB、CCdebugger。1.smartrf04EB基于TICC2430评估板系统,采用C8051F为主控芯片,成本较低,可支持CC2430、CC2431、CC2530等芯片的调试;2.smartrf05EB基于TICC2530评估板系统,采用CC系列芯片为主控,国内不太常见。3.CCdebugger为功能强大的CC系列单片机专用仿真器,支持TI公司除CC1010和CC430之外的所有RFSOC系列的仿真调试和程序下载。性能稳定,但价格较高,用户可根据自己的需求选择合适的仿真器类型。杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516585第二章CC2530-MDK-Q1系统资源介绍2.1简介杭州丘捷科技有限公司昀新推出的CC2530-MDK-Q1是基于CC253X的专业Zigbee开发系统。完美支持IEEE802.15.4标准以及ZigBee2007/PRO标准。系统特性如下:◆兼容TI公司ZigBeeCC2530DK开发系统。◆支持USB下载、支持IAR集成开发环境,具有在线下载、调试、仿真功能;◆提供ZigBee2007/PRO协议栈;◆提供C51单片机基础例程,便于初学者学习;◆提供丰富Zigbee例程,所有例程均以源代码方式提供并附实验手册;◆配置灵活。基本配置主要针对学习使用,涵盖按键,液晶显示等配置。工程实际开发可根据需求选配多种扩展开发板;◆持续更新工程实例,使您的项目开发变得快捷、简单;◆128*64点阵液晶显示,同时提供液晶显示驱动源代码。◆具有多年高频设计工程师提供专业、经验丰富的硬件技术支持;◆功能强大的CCDebugger仿真器和性价比价极高的SMARTRF04EB仿真器,用户选择空间大。◆功能强大的PacketSniffer(协议分析仪)。可由仿真器+Q2530EB+Q2530RF组成,无需购买单独的PacketSniffer。◆功能上与TI公司的官方开发板SmartRF05EB完美兼容,仅需替换相应协议栈LCD驱动文件即可。不但可实现简单的CC253X系列单品开发,还可方便组建复杂的ZigBee无线网络。◆硬件系统、软件代码自主设计,为您提供专业的售后支持。2.2高性能2.4G射频模块-Q2530RF如图所示,Q2530RF是丘捷技基于TI公司第二代2.4GHzIEEE802.15.4/RF4CE/ZigBee的第二代片上系统解决方案CC2530F256的全功能模块,集射频杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516586收发及MCU控制功能于一体。外围原件包含一颗32MHz晶振和一颗32.768KHz晶振及其他一些阻容器件。射频部分采用巴伦匹配和外置高增益SMA天线,接收灵敏度高,发送距离远,空旷环境昀大传输距离可达400米。模块引出CC2530所有IO口,便于功能评估与二次开发。接口定义详细列表如下:CC2530引脚P1P1CC2530引脚GND12P2_4P2_334P2.2/DEBUG_DCP2.1/DEBUG_DD56P2.0/JOY_MOVE/LED1P1.7/MISO78P1.6/MOSIP1.5/SCLK910P1.4/CSN/LED3P1.3/FLASH_CS/BOTTON21112P1.2LCD_CS/BUTTON0P1.1/LED2/IR_OUT1314P1.0/LED1/IR_INCC2530引脚P2P2CC2530引脚GND12VCCRESET34VCCP0.0/L_MODE56P0.1/BUTTON1/LED4P0.2/UART_RX78P0.3/UART_TXP0.4/UART_CTS910P0.5/UART_RTSP0.6/JOY_LEVEL1112P0.7/LED0/L_BLA/POT_R2.3远距离2.4G射频模块-Q2530RFA如图所示,Q2530RFA是丘捷技基于TI公司第二代2.4GHzIEEE802.15.4/RF4CE/ZigBee的第二代片上系统解决方案CC2530F256的全功能模块,添加了CC2591射频收发前端,集射频收发及MCU控制功能于一体。外围原件包含一颗32MHz晶振和一颗32.768KHz晶振及其他一些阻容器件。射频部分采用巴伦匹配和外置高增益SMA天线,接收灵敏度高,发送距离远,空旷环境昀大传输距离可达2000米。模块引出CC2530所有IO口,便于功能评估与二次开发。杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516587接口定义详细列表如下:CC2530引脚P1P1CC2530引脚GND12P2_4P2_334P2.2/DEBUG_DCP2.1/DEBUG_DD56P2.0/JOY_MOVE/LED1P1.7/MISO78P1.6/MOSIP1.5/SCLK910悬空P1.3/FLASH_CS/BOTTON21112P1.2LCD_CS/BUTTON0悬空1314P1.0/LED1/IR_INCC2530引脚P2P2CC2530引脚GND12VCCRESET34VCCP0.0/L_MODE56P0.1/BUTTON1/LED4P0.2/UART_RX78P0.3/UART_TXP0.4/UART_CTS910P0.5/UART_RTSP0.6/JOY_LEVEL1112悬空2.4多功能开发板Q2530EB2.4.1总述多功能扩展板Q2530EB可支持多种射频主控模块(例如Q2530RF等),配置有串口液晶显示接口,USB供电接口,DC5V电源接口,电池接口,RS232接口,DEBUG接口,五向按键及指示灯,红外遥控信号接收/发射等模块。杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516588所有的外设均通过SPI总线/UART/DEBUG等接口与射频模块Q2530RF相连,并完全杭州丘捷科技有限公司杭州经济技术开发区经四支路138号4F403TEL:0571-58120698/182484516589受Q2