[发明专利]用于GNSS接收机的多串口复用电路及其复用方法有效
申请号: | 201510005005.8 | 申请日: | 2015-01-06 |
公开(公告)号: | CN104462001B | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 陈明;谷海笑;魏信义 | 申请(专利权)人: | 上海华测导航技术股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 上海智信专利代理有限公司31002 | 代理人: | 王洁,郑暄 |
地址: | 201702 上海市青浦区徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 gnss 接收机 串口 用电 及其 方法 | ||
技术领域
本发明涉及电子技术领域,尤其涉及GNSS接收机,具体是指一种用于GNSS接收机的多串口复用电路及其复用方法。
背景技术
目前GNSS接收机趋向小型化设计,外部扩展接口的数量过多会增加结构的设计难度,不便于实现产品的防水和抗跌落能力;每一个外部接口有相应的接口连接线,其增加产品附件的设计成本。另外,GNSS是Global Navigation Satellite System的缩写,中文译名应为全球导航卫星系统。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种能够减少结构设计难度、降低产品连接线的制作成本、增强产品的抗跌落能力的用于GNSS接收机的多串口复用电路及其复用方法。
为了实现上述目的,本发明的用于GNSS接收机的多串口复用电路及其复用方法具有如下构成:
该用于GNSS接收机的多串口复用电路,其主要特点是,所述的电路包括电平转换模块以及多路串口复用模块;所述的多路串口复用模块包括第一二路模拟开关单元、第二二路模拟开关单元以及四路模拟开关单元,所述的第一二路模拟开关单元分别与所述的电平转换模块、第二二路模拟开关单元以及四路模拟开关单元相连接,所述的第二二路模拟开关单元分别与GPS板卡的调试串口以及ARM板的调试串口相连接,所述的四路模拟开关单元与电台的调试串口相连接,所述的电平转换模块与上位机相连接;所述的第一二路模拟开关单元的控制端、第二二路模拟开关单元的控制端以及四路模拟开关单元的控制端分别与ARM板的多路串口复用开关相连接。
进一步地,所述的电平转换模块为TTL电平与RS232电平转换模块。
进一步地,所述的第一二路模拟开关单元以及所述的第二二路模拟开关单元为DG2618芯片,所述的第一二路模拟开关单元的使能端与所述的ARM板相连接,,所述的第一二路模拟开关单元的第一输入端与所述的电平转换模块的第一TTL电平端相连接,所述的第一二路模拟开关单元的第二输入端与所述的电平转换模块的第二TTL电平端相连接,所述的第一二路模拟开关单元的第一输出端与所述的第二二路模拟开关单元的第一输入端相连接,所述的第一二路模拟开关单元的第二输出端与所述的第二二路模拟开关单元的第二输入端相连接,所述的第一二路模拟开关单元的第三输出端与所述的四路模拟开关单元的第二输入端相连接,所述的第一二路模拟开关单元的第四输出端与所述的四路模拟开关单元的第三输出端相连接,所述的第二二路模拟开关单元的第一输出端与ARM板的第一调试串口相连接,所述的第二二路模拟开关单元的第二输出端与ARM板的第二调试串口相连接,所述的第二二路模拟开关单元的第三输出端与GPS板卡的第一调试串口相连接,所述的第二二路模拟开关单元的第四输出端与GPS板卡的第二调试串口相连接。
更进一步地,所述的四路模拟开关单元为MC74HC157ADR2G芯片,所述的四路模拟开关单元的第一输入端、第七输入端以及第八输入端悬空,所述的四路模拟开关单元的第三输入端以及第六输入端与电台第一调试串口相连接,所述的四路模拟开关单元的第一输出端与电台第二调试串口相连接。
本发明还涉及一种实现GNSS接收机多串口复用的方法,其主要特点是,所述的方法包括主处理过程和中断处理过程:
所述的主处理过程包括以下步骤:
(11)设置按键次数以及标志位为零;
(12)判断是否开启第一定时器;
(13)如果开启第一定时器,则设定第一定时时间,并设置按键次数以及标志位为0,然后继续步骤(15);
(14)如果未开启第一定时器,则等待第一时间段后,继续步骤(12);
(15)判断所述的标志位是否为零;
(16)如果所述的标志位为0,则判断确认键是否按下;
(17)如果所述的确认键按下,则所述的按键次数加1后,继续步骤(15);
(18)如果所述的确认键未按下,则继续步骤(15);
(19)如果所述的标志位不为0,则继续步骤(14);
所述的中断处理过程包括以下步骤:
(21)判断第一定时时间是否结束;
(22)如果第一定时时间结束,则设定所述的标志位为1后,判断所述的按键次数是否为第一预设值;
(23)如果所述的按键次数为第一预设值,则ARM板与上位机通信;
(24)如果所述的按键次数不为第一预设值,则判断所述的按键次数是否为第二预设值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华测导航技术股份有限公司,未经上海华测导航技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510005005.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种离心悬浮式种子抛光机
- 下一篇:报文转发方法和设备