按键控制灯亮灭

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

按键控制灯亮灭实验:
一、下载代码
打开IAR751软件:
File------open----workspace
定位到目录,打开里面的工程。

打开工程后,如下图,进行设置下:
然后在workspace处选择:,然后直接debug
停止dbueg。

然后把该模块从仿真器上拔下,把另外一个模块连接到仿真器,按下仿真器的复位按钮,然后在workspace处选择
,然后debug再停止debug。

然后拔下模块。

二、操作模块
模块跳帽图:
1(多点配置中的小模块跳帽图):
Debug后模块首次启动测试顺序:
1,给SimpleControllerEB(也就是选择了SimpleControllerEB选项进行debug的模块)模块上好电池,开启电源开关,此时SimpleControllerEB模块的LED2闪烁。

2,按下SimpleControllerEB的up键,此时SimpleControllerEB模块的LED2熄灭,LED3闪烁数秒后一直保持常亮状态,表明该模块已经建立了zigbee网络。

3,等上一步中的LED3常亮后,按下up键,该步骤使SimpleControllerEB模块允许别的模块对其绑定。

(备注:该步骤必须在步骤4前完成,否则SimpleSwitchEB模块无法正常接入zigbee网络)
4,打开SimpleSwitchEB模块的电源,该模块的LED2闪烁。

按下该模块的up键,LED2灯熄灭,数秒后LED3进入快速闪烁状态,这表明该模块已经搜索到网络,并已加入到网络中。

5,再次按下SimpleSwitchEB的up键,正常情况下,SimpleControllerEB模块的LED1会闪烁一下,表明有设备与它建立了绑定。

6,到这里就可以交替按下SimpleSwitchEB的right键来控制SimpleControllerEB模块的LED1的交替亮灭了。

重启模块的情况说明:
重启SimpleControllerEB模块后,SimpleControllerEB模块直接完成步骤2的动作,此时测试顺序从步骤3开始。

重启SimpleSwitchEB模块后,SimpleSwitchEB模块直接完成步骤4的动作,此时测试顺序从步骤5开始。

相关文档
最新文档