“Microduino-Module Zigbee/zh”的版本间的差异
第77行: | 第77行: | ||
==开发== | ==开发== | ||
===固件刷写=== | ===固件刷写=== | ||
− | + | '''目的''' | |
本教程介绍了Microduino-Zigbee固件的烧写流程,通过固件的烧写,读者可以方便的用串口操作来设置与读取Microduino-Zigbee的工作状态等。 | 本教程介绍了Microduino-Zigbee固件的烧写流程,通过固件的烧写,读者可以方便的用串口操作来设置与读取Microduino-Zigbee的工作状态等。 | ||
− | + | '''设备''' | |
*'''[[Microduino-Zigbee]]''' | *'''[[Microduino-Zigbee]]''' | ||
Microduino-Zigbee 是以TI的CC2530芯片为核心的低功耗无线模块,采用Zigbee的通讯方式。该模块采用UPin-27接口,方便与其它Microduino模块叠加使用。 | Microduino-Zigbee 是以TI的CC2530芯片为核心的低功耗无线模块,采用Zigbee的通讯方式。该模块采用UPin-27接口,方便与其它Microduino模块叠加使用。 | ||
第114行: | 第114行: | ||
下载地址链接:http://www.ti.com/tool/flash-programmer | 下载地址链接:http://www.ti.com/tool/flash-programmer | ||
− | + | '''实验原理图''' | |
SmartRF04EB的1、2、3、4、7脚(其它引脚(SPI口)在分析Zigbee协议时会用到,下载与调试程序不需要)与Microduino—Zigbee模块的对应的孔用导线连接起来。对应关系为 | SmartRF04EB的1、2、3、4、7脚(其它引脚(SPI口)在分析Zigbee协议时会用到,下载与调试程序不需要)与Microduino—Zigbee模块的对应的孔用导线连接起来。对应关系为 | ||
{|class="wikitable" | {|class="wikitable" | ||
第135行: | 第135行: | ||
[[File:SmartRF04EB_Microduino-Zigbee.jpg|600px|center|thumb]] | [[File:SmartRF04EB_Microduino-Zigbee.jpg|600px|center|thumb]] | ||
− | + | '''调试''' | |
*安装SmartRF Flash Programmer,目前版本为1.12.7。 | *安装SmartRF Flash Programmer,目前版本为1.12.7。 | ||
2014年10月26日 (日) 07:46的版本
Language | English |
---|
Microduino采用CC2530芯片,是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用。
特色
规格电器规格
文档开发固件刷写目的 本教程介绍了Microduino-Zigbee固件的烧写流程,通过固件的烧写,读者可以方便的用串口操作来设置与读取Microduino-Zigbee的工作状态等。 设备 Microduino-Zigbee 是以TI的CC2530芯片为核心的低功耗无线模块,采用Zigbee的通讯方式。该模块采用UPin-27接口,方便与其它Microduino模块叠加使用。
SmartRF04EB是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 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开始烧录,静等一会吧。待界面最下方的进度条走完,恭喜,烧录固件完成了。烧录进行中界面见下图。
应用购买历史图库正面背面视频 |