[发明专利]一种低功耗物联网无线感知节点的设计方法有效
申请号: | 201510270405.1 | 申请日: | 2015-05-26 |
公开(公告)号: | CN104850212B | 公开(公告)日: | 2017-08-15 |
发明(设计)人: | 王东林;李保龙;程琤 | 申请(专利权)人: | 江苏麦希通讯技术有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 深圳市远航专利商标事务所(普通合伙)44276 | 代理人: | 田志远 |
地址: | 214028 江苏省无锡市无锡国家高新技术*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种低功耗物联网无线感知节点的设计方法,包括硬件部分和软件部分,硬件部分包括MCU、射频芯片、RTC芯片以及数据传输接口,软件部分包括硬件驱动程序和基本网络协议,软件部分还包括功能模块,功能模块包括时段配置模块,多时钟动态切换配置模块,事件结构体和管理队列,进程结构体和管理队列。本发明可以灵活地配置能耗等级,满足突发任务的快速处理,并可适应多任务转换处理,对模块功能进行封装,方便功能的扩展和修改。 | ||
搜索关键词: | 一种 功耗 联网 无线 感知 节点 设计 方法 | ||
【主权项】:
一种低功耗物联网无线感知节点的设计方法,包括硬件部分和软件部分,所述硬件部分包括MCU、射频芯片、RTC芯片以及数据传输接口,所述软件部分包括硬件驱动程序和基本网络协议,其特征在于,所述软件部分还包括功能模块,所述功能模块包括时段配置模块,多时钟动态切换配置模块,事件结构体和管理队列,进程结构体和管理队列;所述时段配置模块通过时段检测区分工作时段和休眠时段,所述时段检测基于RTC硬件中断,通过配置RTC的天或者小时中断报警,来判断状态切换临界区间,中断之后设置标识符,表示一天或者一小时过去了,此后会进入检测函数检测当前是工作时段还是休眠时段,然后进入相应的状态,休眠时段下,MCU进入最低功耗休眠,仅RTC保持工作,此后由RTC进行中断唤醒操作;所述多时钟动态切换配置模块根据不同工作模式实现不同等级的能耗需求,其包括MCU内部时钟和外部时钟,所述MCU内部时钟包括高速内部振荡器和低速内部振荡器,所述高速内部振荡器提供MCU工作时钟,且通过寄存器配置改变时钟的工作频率,所述低速内部振荡器用来维持看门狗定时器或者内部RTC定时器,所述外部时钟包括外部副系统时钟,在MCU外接32.768kHz的谐振器产生振荡频率;所述事件结构体和管理队列用以实现事件响应机制,在用户或者系统产生新的事件处理需求时,通过相关的函数发送事件给相应的处理进程,实现即时的事件触发以及进程间通信;所述进程结构体和管理队列在进程中封装了相应的功能操作程序,并能够通过绑定事件,将事件传递过来的信息进行处理,处理完成之后也能调用其他的进程处理事件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏麦希通讯技术有限公司,未经江苏麦希通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510270405.1/,转载请声明来源钻瓜专利网。