System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信号处理技术和环境监测技术,特别涉及片上系统、包含上述片上系统的环境监测装置和包含该环境监测装置的控制系统。
技术介绍
1、双线制消防总线被广泛用于火灾报警领域。在一个典型的应用场景中,作为物联网节点的烟雾探测器与消防控制面板之间以两根导线相连,其中一条导线用于传输数据和供电,另一条导线接地以提供参考电位。烟雾探测器内的微处理器核持续监控通用输入/输出端口(gpio)。当微处理器核检测到电压电平的上升延时,其将在随后的设定时段(例如若干微秒)内持续测量电压电平并对信号进行解码。进一步地,微处理器核将根据解码得到的控制命令执行各种操作。
2、在节点设备内采用低规格的元器件是降低系统总体成本的有效途径,但是这受到微处理器核处理能力要求的制约。此外,随着节点数量的增加,降低设备能耗也成为迫切需要解决的问题。
技术实现思路
1、按照本申请的一个方面,提供一种片上系统,包括:
2、通信接口,其与外部总线连接;
3、硬件解码器,其与所述通信接口连接;以及
4、微处理器核,其与所述通信接口和所述硬件解码器连接,
5、其中,所述硬件解码器配置为经所述通信接口接收所述外部总线上传输的信号帧,从所接收的信号帧中提取接收方地址并且在确定所述信号帧的接收方为所述片上系统时向所述微处理器核发送唤醒命令,
6、其中,所述微处理器核配置为保持睡眠模式直到接收到所述唤醒命令,以及响应于所述唤醒命令,执行由所述信号帧中包含的控制命令所
7、可选地,在上述片上系统中,所述微处理器核还配置为在完成控制命令规定的操作之后再次进入睡眠状态。
8、可选地,在上述片上系统中,所述唤醒命令为所述硬件解码器发送至所述微处理器核的中断信号。
9、可选地,在上述片上系统中,所述微处理器核配置为响应于所述中断信号而访问所述硬件解码器以读取所述信号帧中的控制命令。
10、可选地,在上述片上系统中,所述硬件解码器包括:
11、经内部总线与所述微处理器核相连的数据缓冲器;
12、与所述通信接口和所述数据缓冲器连接的数据接收单元,其配置为接收来自于所述外部总线的信号帧并且在确定所述信号帧的接收方为所述片上系统时,一方面将信号帧的数据存储到所述数据缓冲器,另一方面向发送所述微处理器核发送中断信号以指示所述微处理器核读取所述数据缓冲器存储的数据。
13、进一步地,可选地,在上述片上系统中,所述硬件解码器还包括与所述数据接收单元连接并经所述内部总线与所述微处理器核连接的寄存器阵列,其配置为按照来自所述微处理器核的配置信息对所述数据接收单元执行配置操作。
14、除了上述一个或多个特征以外,可选地,在上述片上系统中,所述数据接收单元配置为按照先入先出队列的顺序将信号帧的数据存储到所述数据缓冲器,并且所述寄存器阵列按照先入先出队列的顺序存储来自所述微处理器核的配置信息。
15、可选地,在上述片上系统中,所述外部总线为双线制消防总线。
16、可选地,在上述片上系统中,所述指定的操作包括下列中的至少一个:生成关于环境状态的消息、读取所述控制命令中的配置数据、基于所述配置数据来配置所述片上系统和更新由所述微处理器核执行的计算机程序。
17、按照本申请的另一个方面,提供一种环境监测装置,包括:
18、感测单元,其配置为获取环境状态;以及
19、如上所述的片上系统。
20、可选地,上述环境监测装置为下列中的一种:烟雾探测装置、热探测装置、分贝计、电场/磁场检测装置、多功能传感器和光强检测装置。
21、按照本申请的还有一个方面,提供一种控制系统,包括:
22、至少一个如上所述的环境监测装置;以及
23、经外部总线与所述环境监测装置连接的控制单元。
24、可选地,在上述控制系统中,所述环境监测装置向所述控制单元发送关于环境状态的图像数据帧或音频数据帧。
本文档来自技高网...【技术保护点】
1.一种片上系统,包括:
2.如权利要求1所述的片上系统,其中,所述微处理器核还配置为在完成控制命令规定的操作之后再次进入睡眠状态。
3.如权利要求1所述的片上系统,其中,所述唤醒命令为所述硬件解码器发送至所述微处理器核的中断信号。
4.如权利要求3所述的片上系统,其中,所述微处理器核配置为响应于所述中断信号而访问所述硬件解码器以读取所述信号帧中的控制命令。
5.如权利要求4所述的片上系统,其中,所述硬件解码器包括:
6.如权利要求5所述的片上系统,其中,所述硬件解码器还包括与所述数据接收单元连接并经所述内部总线与所述微处理器核连接的寄存器阵列,其配置为按照来自所述微处理器核的配置信息对所述数据接收单元执行配置操作。
7.如权利要求5或6所述的片上系统,其中,所述数据接收单元配置为按照先入先出队列的顺序将信号帧的数据存储到所述数据缓冲器,并且所述寄存器阵列按照先入先出队列的顺序向所述数据接收单元输出来自所述微处理器核的配置信息。
8.如权利要求1所述的片上系统,其中,所述外部总线为双线制消防总线。
9.如权利要求1所述的片上系统,其中,所述指定的操作包括下列中的至少一个:生成关于环境状态的消息、读取所述控制命令中的配置数据、基于所述配置数据来配置所述片上系统和更新由所述微处理器核执行的计算机程序。
10.一种环境监测装置,包括:
11.如权利要求10所述的环境监测装置,其中,所述环境监测装置为下列中的一种:烟雾探测装置、热探测装置、分贝计、电场/磁场检测装置、多功能传感器和光强检测装置。
12.一种控制系统,包括:
13.如权利要求12所述的控制系统,其中,所述环境监测装置向所述控制单元发送关于环境状态的图像数据帧或音频数据帧。
...【技术特征摘要】
1.一种片上系统,包括:
2.如权利要求1所述的片上系统,其中,所述微处理器核还配置为在完成控制命令规定的操作之后再次进入睡眠状态。
3.如权利要求1所述的片上系统,其中,所述唤醒命令为所述硬件解码器发送至所述微处理器核的中断信号。
4.如权利要求3所述的片上系统,其中,所述微处理器核配置为响应于所述中断信号而访问所述硬件解码器以读取所述信号帧中的控制命令。
5.如权利要求4所述的片上系统,其中,所述硬件解码器包括:
6.如权利要求5所述的片上系统,其中,所述硬件解码器还包括与所述数据接收单元连接并经所述内部总线与所述微处理器核连接的寄存器阵列,其配置为按照来自所述微处理器核的配置信息对所述数据接收单元执行配置操作。
7.如权利要求5或6所述的片上系统,其中,所述数据接收单元配置为按照先入先出队列的顺序将信号帧的数据...
【专利技术属性】
技术研发人员:奚杰,李本亮,杨占林,杨茂清,雷宏亮,王丽萍,叶飞,
申请(专利权)人:开利公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。