No.4498 作者:mpuhome 邮件:root@51usb.com ID:10506 登陆:19次 QQ:33508666 文章数:5篇 最后登陆IP:121.229.103.150 最后登陆:2008/12/28 17:03:27 注册:2003/3/25 16:13:02 财富:212 发帖时间:2008/5/8 9:43:51 发贴者IP:117.88.89.206 标题:mpuhome:zigbee开发快速入门 摘要:No.4498zigbee开发快速入门 开发包  基于Jennic产品的ZigBee开发包有很多种型号,包括Jennic原产的EK系列,和锐步电子生产的DK系列,您还可以从其他的供货商查到更多的开发包型号,不过在本手册中我们选择锐步电子的原产开发包系列中的JN5139-DK103作为学习的硬件基础。详细见:  DK103包含三个传感器板,软件和文档光盘以及USB连接线和电池。该款开发包的售价是1280元整,非常适合用来开发基于802.15.4或者ZigBee的应用。 开发板主要功能介绍: 一: 性能参数: 1.外置DC5V供电,电流小于200毫安; 2.默认是陶瓷天线无线Jn5139模块; 3.大部分器件使用SMD工艺生产; 4.开发板精心设计美观漂亮。 二:. 功能列表 1. 可以兼容绝大部分Jennic原厂513x开发板的功能; 2. 板载USB通讯,可以下载、调试程序 3. 所有端口通过40脚的插针外扩,同时增加管脚标注说明,方便客户连接; 4. 外扩面包板可兼容直插和部分贴片器件和模块; 5. 增加RFID模块接口,模块可接Mifare系列 和 EM4100系列度卡模块。 6. 有振动传感器; 7. 温湿度传感器(选配); 8. 有无源蜂鸣器,接PWM接口可以编程驱动有节奏的鸣叫声。 9. 有2个LED指示,一个电源指示LED; 10. 2个轻触按键,做事件输入使用; 11. 一个复位按键,一个程序下载配置按键; 12. 板载锂电池和充电管理IC,不需要客户购买电池,方便调试使用; 13. 5V外置开关电源供电,插上电源充电电路自动充电; 14. 开发板有4个塑料脚钉,可和台面隔离,不会造成不小心的短路等现象; 15. 中文化和本地化技术支持。 三:简单概述 开发板可供智能卡、RFID、大气环境监测、无线点菜、电力参数监测、水文监测、数据采集、三表抄送、科学研究、会议表决、抢答系统、矿山安全、智能公交、粮食温度监测、病房呼叫、物流配送、管道监测、路灯控制、商业楼宇自动化、工业自动化过程监控等等行业应用预研。 ZigBee是最新的短距离2.4G无线通讯技术,发展非常迅速。Jennic soc芯片是一个具有32MIPS性能的32位单片机,速度超过一般flash的小ARM7,除了做无线通讯外,还可以做性能非常强大的mcu使用,所有的硬件外设有完善的API函数,可以快速优质开发应用程序。单芯片的解决方案将大大降低开发的难度和成本,同时增加系统稳定性。 我们专业的技术支持将帮助您解决芯片应用过程中的软、硬件问题,使您集中精力做应用。 在本手册中我们就将使用这一款开发板进行各种应用的开发和测试。 软件平台: Jennic提供了两种软件环境 CLI 这个软件是一个基于CYGWIN的GCC环境,只有命令行模式,而且是LINUX的命令行,所以我们不使用这个环境。 Codeblocks 1v5 Codeblocks是一款开源的C/C++开发工具,Jennic基于这个工具对其进行扩展形成了自己的集成代码编辑和编译环境,您可以从光盘或者Jennic网站得到这个工具。 请注意我们使用的版本为1.5。 软件安装 运行JN-SW-4026-SDKwithIDE-1v5.0.msi 然后按照安装指示完成软件的安装,这个过程很简单,一路next基本就可以了。 另外需要说明的是,最好将上面的软件都安装到默认的C盘目录,尽量不要修改。虽然这不会造成什么大的问题,但是如果您安装在默认的目录,在接下来的教程中凡是提到目录的地方您就都可以按图索骥了。 编译和下载 软件安装完成后,我们就可以开始调试一个例程了。 现在我们从一个最简单的例子入手,无线串口例程。这个范例的源代码可以从开发包的光盘”参考 Demo\ zigbee-uart”目录下找到,将zigbee-uart目录整个COPY到 C:\Jennic\cygwin\jennic\SDK\Application目 ......
>>返回讨论的主题
|