“Microduino-Module Zigbee/zh”的版本间的差异
第77行: | 第77行: | ||
==开发== | ==开发== | ||
===固件刷写=== | ===固件刷写=== | ||
− | |||
− | |||
− | |||
− | |||
==目的== | ==目的== | ||
本教程介绍了Microduino-Zigbee固件的烧写流程,通过固件的烧写,读者可以方便的用串口操作来设置与读取Microduino-Zigbee的工作状态等。 | 本教程介绍了Microduino-Zigbee固件的烧写流程,通过固件的烧写,读者可以方便的用串口操作来设置与读取Microduino-Zigbee的工作状态等。 | ||
第150行: | 第146行: | ||
点击Perform action开始烧录,静等一会吧。待界面最下方的进度条走完,恭喜,烧录固件完成了。烧录进行中界面见下图。 | 点击Perform action开始烧录,静等一会吧。待界面最下方的进度条走完,恭喜,烧录固件完成了。烧录进行中界面见下图。 | ||
[[File: SmartRF software burn .jpg|600px|center|thumb]] | [[File: SmartRF software burn .jpg|600px|center|thumb]] | ||
− | + | ||
==应用== | ==应用== |
2014年10月26日 (日) 07:33的版本
Language | English |
---|
Microduino采用CC2530芯片,是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用。
目录特色
规格电器规格
文档开发固件刷写目的本教程介绍了Microduino-Zigbee固件的烧写流程,通过固件的烧写,读者可以方便的用串口操作来设置与读取Microduino-Zigbee的工作状态等。 设备Microduino-Zigbee 是以TI的CC2530芯片为核心的低功耗无线模块,采用Zigbee的通讯方式。该模块采用UPin-27接口,方便与其它Microduino模块叠加使用。
SmartRF04EBSmartRF04EB是TI发布的CC开发工具,可支持CC2430,CC2530等。支持常用多种调试手段如下载、仿真、断点、单步、全速、擦除、读取等。可以与IAR7.51、IAR8.10版本很好的衔接。 通过TI提供的SmartRF Flash Programmer软件,可方便的实现flash的擦除与烧写。SmartRF04EB驱动下面提供了下载链接。如果安装了IAR软件,那么驱动的位置在D:\Program Files\IAR Systems\Embedded Workbench 6.0 Evaluation\8051\drivers\Texas Instruments\win_32bit_x86,系统发现新硬件后可选择路径安装或是在设备管理器下面选择更新驱动程序。(备注:笔者安装IAR时路径选择在D:\Program Files\下面,系统为WIN7 32位。) SmartRF04EB仿真器实物见下图。 SmartRF04EB仿真器引脚定义见下图。(备注:不同厂家的SmartRF04EB的9脚与10脚定义可能会有些不同) SmartRF04EB驱动:文件:SmartRF04EB drive.rar 一篇不错的文档链接,供参考:http://www.docin.com/p-655448516.html SmartRF Flash ProgrammerSmartRF Flash programmer是TI公司的工具软件,使用它可以将.hex目标文件烧写进CC2530中。 界面见下图: 下载地址链接:http://www.ti.com/tool/flash-programmer 实验原理图SmartRF04EB的1、2、3、4、7脚(其它引脚(SPI口)在分析Zigbee协议时会用到,下载与调试程序不需要)与Microduino—Zigbee模块的对应的孔用导线连接起来。对应关系为
实物连接见下图: 调试
在Flash image一栏选择要打开的.hex目标文件 文件:Microduino-Zigbee V0.1.rar;在Actions单选框选中Erase program and verify;见下图
点击Perform action开始烧录,静等一会吧。待界面最下方的进度条走完,恭喜,烧录固件完成了。烧录进行中界面见下图。
应用购买历史图库正面背面视频 |