[发明专利]一种远端站调制解调器的ARM模块及其与串口设备通信的方法无效
申请号: | 201310331788.X | 申请日: | 2013-08-02 |
公开(公告)号: | CN103391131A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 吴伟林;吴博;何戎辽;谭慧超 | 申请(专利权)人: | 成都林海电子有限责任公司 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04L1/00 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610017 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远端 调制解调器 arm 模块 及其 串口 设备 通信 方法 | ||
1.一种远端站调制解调器的ARM模块,其特征在于:它包括:
用于根据远端站调制解调器的ARM模块与卫星移动通信终端的通信速率,设置相应波特率的通信显示窗口模块;
用于接收通信显示窗口模块设置好的波特率的串口模块;
用于将远端站调制解调器的ARM模块与卫星移动通信终端通信的数据组包按照设置好的波特率发送给卫星移动通信终端的发送数据模块;
用于按照设置好的波特率接收卫星移动通信终端数据的接收数据模块;
通信显示窗口模块与远端站调制解调器连接,远端站调制解调器与串口模块的一路输入连接,卫星移动通信终端的输出通过接收数据模块连接串口模块的另一路输入,串口模块的输出通过发送数据模块与卫星移动通信终端相连。
2.根据权利要求1所述的一种远端站调制解调器的ARM模块,其特征在于:所述的发送数据模块包括组包单元和数据发送器,组包单元与串口模块相连,组包单元的输出端与数据发送器连接,数据发送器与卫星移动通信终端的接收机通讯连接。
3.根据权利要求1所述的一种远端站调制解调器的ARM模块,其特征在于:所述的接收数据模块包括数据接收器和分包单元,数据接收器与卫星移动通信终端的发射机通讯连接,数据接收器的输出端与分包单元相连。
4.一种远端站调制解调器的ARM模块与串口设备通信的方法,其特征在于:它包括以下步骤:
S1:根据远端站调制解调器的ARM与卫星移动通信终端的通信速率,在远端站调制解调器内部的ARM串口通信显示窗口模块中设置相应的波特率;
S2:将步骤S1中设置好的波特率发送到远端站调制解调器内部的ARM串口模块;
S3:远端站调制解调器收发数据,包括一个数据发送步骤和一个数据接收步骤:
(1)数据发送:发送数据模块将远端站调制解调器的ARM模块与卫星移动通信终端通信的数据进行组包并按照设置好的波特率发送给卫星移动通信终端;
(2)数据接收:接收数据模块按照设置好的波特率接收卫星移动通信终端数据,并将接收到的数据进行分包处理;
S4:将远端站调制解调器收发的数据及参数显示在通信显示窗口模块中。
5.根据权利要求4所述的一种远端站调制解调器的ARM模块与串口设备通信的方法,其特征在于:所述的波特率的范围为300~38400Baud。
6.根据权利要求4所述的一种远端站调制解调器的ARM模块与串口设备通信的方法,其特征在于:所述的远端站调制解调器进行数据发送的步骤包括以下子步骤:
S3011:系统初始化;
S3012:组包单元根据按键设置的参数进行组包;
S3013:组包完成后,由发送数据模块的数据发送器通知卫星移动通信终端的接收机,通知内容包括:发送数据的速率及端口号;
S3014:卫星移动通信终端准备好接收数据,则向发送数据模块反馈“准备就绪”信息;
S3015:数据发送器向卫星移动通信终端的接收机发送数据;
S3016:接收机接收数据并对数据进行有效性检验,若数据有效则向发送数据模块反馈“数据正确”;否则接收机不反馈任何信息,发送数据模块不断向卫星移动通信终端发送数据。
7.根据权利要求4所述的一种远端站调制解调器的ARM模块与串口设备通信的方法,其特征在于:所述的远端站调制解调器进行数据接收的步骤包括以下子步骤:
S3021:当卫星移动通信终端准备向远端站调制解调器ARM的接收数据模块发送数据时,向接收数据模块发送通知,通知内容包括:发送数据的速率及端口号;
S3022:接收数据模块接收到该通知后,若准备就绪,向卫星移动通信终端反馈“准备就绪”信息;
S3023:卫星移动通信终端得到“准备就绪”信号后,卫星移动通信终端发射机立即发送数据给接收数据模块;
S3024:接收数据模块的数据接收器接收到数据后,转发至分包单元,由分包单元进行分包并对数据进行有效性检验,若数据正确则返回“数据正确”信号给卫星移动通信终端并显示在通信显示窗口模块;否则接收数据模块不反馈任何信息,卫星移动通信终端发射机不断向接收数据模块发送数据。
8.根据权利要求6或7所述的一种远端站调制解调器的ARM模块与串口设备通信的方法,其特征在于:所述的组包数据包括:
1F30:为包头占16bit;
CNT0:数据个数占8bit;
CNT1:数据功能占16bit;
CNT2:备用字节占8bit;
DATA:16个字节数据,未用字节填FF;
CRC:校验占8bit;
发送数据模块进行组包的过程为:将要发送的数据填入DATA区,并加头1F30、数据个数CNT0、数据功能CNT1和CRC校验,完成组包;
接收数据模块进行分包的过程为:分包与组包相反,接收到组包数据后,检查数据包头1F30、数据个数CNT0、数据功能CNT1和CRC校验,如果正确,就将DATA区数据提取出来;否则不提取数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都林海电子有限责任公司,未经成都林海电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310331788.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多螺纹螺钉
- 下一篇:一种无级调节的正弦式高频振荡实验装置