4299|2

986

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

Zstack学习经验点滴:在TI或者RFSTORM电池板BB运行上Light_switch程序 [复制链接]

在TI或者RFSTORM电池板BB运行上TI CC2530CC2530-Software Examples中light_switch程序的方法。
ZBDC51BB(SMARTRF05BB)板和ZBDC51MB(SMARTRF05EB)最主要的区别就是有没有LCD显示。
TI的Light_Switch默认需要LCD显示支持,通过菜单选择节点是作为light还是switch。
如果需要在ZBDC51BB上面运行light和switch程序,由于没有显示界面,操作较困难,需要猜测菜单的位置再进行选择。

修改代码的方法,可以很容易,把这个程序移植到ZBDC51BB上面运行。
具体修改方法如下,打开light_switch.c,找到main函数,完成下面三处修改:
1)找到while (halButtonPushed()!=HAL_BUTTON_1);将这么代码注释掉
2)找到appMode = appSelectMode();将这行代码注释掉
3)找到 if(appMode == SWITCH) {,在这行代码前插入一行代码
appMode = SWITCH;或者appMode = LIGHT;
两个电池板一个改成LIGHT,别一个改成SWITH就可以相互操作。

此帖出自RF/无线论坛

最新回复

樓主 的資料真多   ^^  详情 回复 发表于 2013-1-23 16:40
点赞 关注
个人签名电子工程师技术交流QQ群:12425841,专注于自动控制、数字电源等
 

回复
举报

134

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
学习中!希望能有更多的资料分享
此帖出自RF/无线论坛
 
 

回复

44

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
樓主 的資料真多  
^^
此帖出自RF/无线论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表