切换到宽版
登录
注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
最新公告
产品
排行榜
Ranklist
Zigbee+Matter国产芯片模组及网关开发社区
»
论坛
›
物联网教程
›
物联网开发教程
›
“飞比”CC2530电池板演示软件源代码-SensorDemo外部温 ...
1
2
3
4
5
6
7
8
/ 8 页
下一页
返回列表
查看:
54301
|
回复:
79
“飞比”CC2530电池板演示软件源代码-SensorDemo外部温度与光敏传感器采集
[复制链接]
outman
当前离线
积分
4021
IP卡
狗仔卡
outman
发表于 2011-1-5 14:51:51
|
显示全部楼层
|
阅读模式
小金钢已经问世了,第一批赠送的客户已经有拿到手的了,配套的软件元旦前已经准备好了,现在发出来。大家可以用这个软件进行一下组网与温度和光度的采集实验。首先对软件的功能做个简短的说明:
小金钢在外围设备上只有一个按键与两个LED,但增加了一个外部温度与光敏传感器。本例程采用的是TI的sensor demo例程进行的修改。因为其用来收集数据的协调器需要有串口传输功能,小金钢是做不了的,所以,协调器还是建议用FB2530EB板来实现。但采集节点(sensor)可以用小金钢来实现,TI的官方例程中只提供一个内部的片内温度传感器,我们的例程可以对这两种传感器通过宏定义进行选择。具体的宏名称为“TEMP_SRC”,可设置为“TEMP_SRC_INTER”“TEMP_SRC_OUTER”两个值,分别对应片内与片外传感器。另外,我们将原来传送的电池电压值,改为光敏传感器的ADC值,虽然不能通过sensor monitor直观地看出来,但可以通过串口调试助手看到其值的变化。
同时,在读取ADC值的时候,我们做了一个“软件防干扰算法”,为的是避免传感器本身的值的不稳定。读者在阅读代码的时候可予以关注。
还有项目文件里,只保留了collectorEB-Pro与sensorBB-Pro两个工程,选择sensorBB-Pro时,对应的是电池板的软件,里面有一个FB2530BB的宏定义,是针对电池板的一些基本IO口进行的修改。
源代码如下,请自行下载阅读,如果对sensordemo这个例程不熟悉的读者可阅读“
飞比CC2530NDK开发板实验之一 -- Z-STACK SensorDemo实验介绍
”,值得指出一点,原有的Sensor的Joystick下键发送数据的功能,改为了S1键来代替。
FB2530BB_20100101.part01.rar
(4.77 MB, 下载次数: )
2011-1-5 14:41 上传
点击文件名下载附件
FB2530BB_20100101.part02.rar
(4.77 MB, 下载次数: )
2011-1-5 14:42 上传
点击文件名下载附件
FB2530BB_20100101.part03.rar
(3.72 MB, 下载次数: )
2011-1-5 14:43 上传
点击文件名下载附件
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
wuxiujiang
当前离线
积分
301
IP卡
狗仔卡
wuxiujiang
发表于 2011-1-5 15:03:31
|
显示全部楼层
下来开始阅读阅读! 呵呵
回复
支持
反对
使用道具
举报
显身卡
MWP1990
当前离线
积分
59
IP卡
狗仔卡
MWP1990
发表于 2011-1-5 19:17:39
|
显示全部楼层
支持!顶!!板子已到手,接下来要调试一下咯~~~~
回复
支持
反对
使用道具
举报
显身卡
wuxiujiang
当前离线
积分
301
IP卡
狗仔卡
wuxiujiang
发表于 2011-1-8 17:09:28
|
显示全部楼层
在用测试程序后,采集的温度信息是内部的温度,现在准备用
小金刚
把
外部的温度传感器
信息采集回来,例程里说的是定义TEMP_SRC == TEMP_SRC_OUTER
但不知道在测试程序里面哪个位置定义!
回复
支持
反对
使用道具
举报
显身卡
outman
当前离线
积分
4021
IP卡
狗仔卡
楼主
|
outman
发表于 2011-1-8 23:06:02
|
显示全部楼层
搜索下代码不就知道啦
demoApp.h
回复
支持
反对
使用道具
举报
显身卡
wuxiujiang
当前离线
积分
301
IP卡
狗仔卡
wuxiujiang
发表于 2011-1-11 11:28:34
|
显示全部楼层
定义为TEMP_SRC == TEMP_SRC_OUTER就执行外部2个传感器采集吗?
默认只是采集内部温度吗??》》?》?
回复
支持
反对
使用道具
举报
显身卡
outman
当前离线
积分
4021
IP卡
狗仔卡
楼主
|
outman
发表于 2011-1-11 14:52:32
|
显示全部楼层
只要在workspace里选择sensorBB,光敏传感器就可以工作了。TEMP_SRC是专门用来区分温度源的。你可以全文搜索下TEMP_SRC这个宏定义相关的代码,写得很清楚的。
回复
支持
反对
使用道具
举报
显身卡
F117C
当前离线
积分
244
IP卡
狗仔卡
F117C
发表于 2011-1-25 20:05:53
|
显示全部楼层
感谢楼主共享,春节回去学学!拉下好多了!
回复
支持
反对
使用道具
举报
显身卡
popoton
当前离线
积分
2
IP卡
狗仔卡
popoton
发表于 2011-1-31 09:15:30
|
显示全部楼层
我用的是32k版本,是否能编译过去?
回复
支持
反对
使用道具
举报
显身卡
xingqing
当前离线
积分
544
IP卡
狗仔卡
xingqing
发表于 2011-2-17 13:35:52
|
显示全部楼层
支持下 呵呵
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
3
4
5
6
7
8
/ 8 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表