【技术实现步骤摘要】
一种综合网关及接口电路控制方法
本专利技术涉及通信连接领域,尤其涉及一种综合网关及接口电路控制方法。
技术介绍
目前智能家居的控制系统需求更多样化,空调控制,背景音乐控制,安防控制,可视对讲控制,面对多集成的控制,需要综合网关来实现。对于系统集成主要是通过本地网关通过相应接口例如KNX,RS485,RS232接口来实现系统的对接。在综合网关的系统集成过程中,由于接入的子系统比较多(本网关有5个子系统要接入),接入的接口也比较多,而接口大多通过一些接口芯片(例如RS232电平转换芯片,RS485电平转化芯片)转换为串口来进行接入控制。现有的综合网关如图1所示,一个ARM9的处理器,运行linux系统,里面运行一个嵌入式web服务器,使用其ARM9的本来固有的5个串口接口,通过这5个接口直接连接232接口电路和485接口电路。然而,现有的综合性网关有以下缺点:(1)实时性不好。现有的综合性网关对于多系统集成的应用是依靠操作系统开线程来轮询串口缓冲区数据的方式,有数据再用线程来处理。(2)可靠性不高。因为实时性不好的缘故,同时主处理器平台的串口FIFO的缓冲区大小有限, ...
【技术保护点】
一种综合网关,其特征在于,包括:设置有五个串口和五个IO口一个ARM9内核的处理器、五个微控制器、五个接口电路;每个所述微控制器均与一个所述串口、一个所述IO口、一个接口电路通信连接;与每个所述微控制器连接的所述串口均不相同;与每个所述微控制器连接的所述IO口均不相同;与每个所述微控制器连接的所述接口电路均不相同。
【技术特征摘要】
1.一种综合网关,其特征在于,包括:设置有五个串口和五个IO口一个ARM9内核的处理器、五个微控制器、五个接口电路;每个所述微控制器均与一个所述串口、一个所述IO口、一个接口电路通信连接;与每个所述微控制器连接的所述串口均不相同;与每个所述微控制器连接的所述IO口均不相同;与每个所述微控制器连接的所述接口电路均不相同。2.根据权利要求1所述的综合网关,其特征在于,每个所述微控制器内置有FIFO的缓冲区。3.根据权利要求1所述的综合网关,其特征在于,所述ARM9内核的处理器中设置有与所述IO口对应的不同的优先级。4.根据权利要求1所述的综合网关,其特征在于,所述接口电路为232接口电路和\或485接口电路。5.一种基于综合网关的接口电路控制方法,其特征在于,包括:ARM9内核的处理器通过IO口接收外部中断信号然后通过串口接收第一数据;所述ARM9内核的处理器根据预置的所述IO口优先级处理与所述IO口对应的所述串口接收到的所述第一数据;所述ARM9内核的处理器根据所述第一数据处理结果通过所述串口发送相应的控制命令控制相应的接口电路。6.根据权利要求5所述的基于综合网关的接口电路控制方法,其特征在于,在所述ARM9内核的处理器根据所述第一数据处理结果通过所述串口发送相应的控制命令控制相应的接口电路之后,还包括:所述ARM9内核的处理器通过所述串口接收所述接口电路的反馈状态数据。7.根据权利要求5所述的基于综合网关的接口电路控制方法,其特征在于,在ARM9内核的处理器通过IO口接收外部中断信号然后通...
【专利技术属性】
技术研发人员:朱湘军,李利青,李伟杰,
申请(专利权)人:广州视声智能股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。