[发明专利]用于GNSS接收机的多串口复用电路及其复用方法有效
申请号: | 201510005005.8 | 申请日: | 2015-01-06 |
公开(公告)号: | CN104462001B | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 陈明;谷海笑;魏信义 | 申请(专利权)人: | 上海华测导航技术股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 上海智信专利代理有限公司31002 | 代理人: | 王洁,郑暄 |
地址: | 201702 上海市青浦区徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 gnss 接收机 串口 用电 及其 方法 | ||
1.一种用于GNSS接收机的多串口复用电路,其特征在于,所述的电路包括电平转换模块以及多路串口复用模块;所述的多路串口复用模块包括第一二路模拟开关单元、第二二路模拟开关单元以及四路模拟开关单元,所述的第一二路模拟开关单元分别与所述的电平转换模块、第二二路模拟开关单元以及四路模拟开关单元相连接,所述的第二二路模拟开关单元分别与GPS板卡的调试串口以及ARM板的调试串口相连接,所述的四路模拟开关单元与电台的调试串口相连接,所述的电平转换模块与上位机相连接;所述的第一二路模拟开关单元的控制端、第二二路模拟开关单元的控制端以及四路模拟开关单元的控制端分别与ARM板的多路串口复用开关相连接。
2.根据权利要求1所述的用于GNSS接收机的多串口复用电路,其特征在于,所述的电平转换模块为TTL电平与RS232电平转换模块。
3.根据权利要求1所述的用于GNSS接收机的多串口复用电路,其特征在于,所述的第一二路模拟开关单元以及所述的第二二路模拟开关单元为DG2618芯片;所述的第一二路模拟开关单元的使能端与所述的ARM板相连接,所述的第一二路模拟开关单元的第一输入端(COM1)与所述的电平转换模块的第一TTL电平端(BRG_RX)相连接,所述的第一二路模拟开关单元的第二输入端(COM2)与所述的电平转换模块的第二TTL电平端(BRG_TX)相连接,所述的第一二路模拟开关单元的第一输出端(NC1)与所述的第二二路模拟开关单元的第一输入端(COM3)相连接,所述的第一二路模拟开关单元的第二输出端(NC2)与所述的第二二路模拟开关单元的第二输入端(COM4)相连接,所述的第一二路模拟开关单元的第三输出端(NO1)与所述的四路模拟开关单元的第二输入端(1B)相连接,所述的第一二路模拟开关单元的第四输出端(NO2)与所述的四路模拟开关单元的第三输出端(3Y)相连接,所述的第二二路模拟开关单元的第一输出端(NC3)与ARM板的第一调试串口(DEBUG_RX)相连接,所述的第二二路模拟开关单元的第二输出端(NC4)与ARM板的第二调试串口(DEBUG_TX)相连接,所述的第二二路模拟开关单元的第三输出端(NO3)与GPS板卡的第一调试串口(GPS_RX1)相连接,所述的第二二路模拟开关单元的第四输出端(NO4)与GPS板卡的第二调试串口(GPS_TX1)相连接。
4.根据权利要求3所述的用于GNSS接收机的多串口复用电路,其特征在于,所述的四路模拟开关单元为MC74HC157ADR2G芯片,所述的四路模拟开关单元的第一输入端(1A)、第七输入端(4A)以及第八输入端(4B)悬空,所述的四路模拟开关单元的第三输入端(2A)以及第六输入端(3B)与电台第一调试串口(RADIO_TXD)相连接,所述的四路模拟开关单元的第一输出端(1Y)与电台第二调试串口(RADIO_RXD)相连接。
5.一种基于权利要求1所述的电路实现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)如果所述的按键次数不为第一预设值,则判断所述的按键次数是否为第二预设值;
(25)如果所述的按键次数为第二预设值,则GPS板卡与上位机通信;
(26)如果所述的按键次数不为第二预设值,则判断所述的按键次数是否为第三预设值;
(27)如果所述的按键次数为第三预设值,则电台与上位机通信;
(28)如果所述的按键次数不为第三预设值,则继续步骤(13);
(29)如果第一定时时间未结束,则继续步骤(15)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华测导航技术股份有限公司,未经上海华测导航技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510005005.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种离心悬浮式种子抛光机
- 下一篇:报文转发方法和设备