[發明專利]基于ARM7 CPU核的GPRS-LIN網關及其通訊方法無效
| 申請號: | 200810010968.7 | 申請日: | 2008-04-09 |
| 公開(公告)號: | CN101267407A | 公開(公告)日: | 2008-09-17 |
| 發明(設計)人: | 謝步明;馬晨普;蔡景榮 | 申請(專利權)人: | 謝步明 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L29/06 |
| 代理公司: | 大連東方專利代理有限責任公司 | 代理人: | 李洪福 |
| 地址: | 116022遼寧省大連市沙河口*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 arm7 cpu gprs lin 網關 及其 通訊 方法 | ||
1、一種基于ARM7?CPU核的GPRS-LIN網關及其通訊方法,包括電源模塊,指示燈模塊和SIM卡插座接口模塊,其特征在于還包括由AT91SAM7A3構成的CPU模塊和GPRS通訊模塊,CPU模塊和GPRS通訊模塊由電源模塊直接供電,GPRS通訊模塊則與SIM卡插座接口模塊相連接;其中所述的CPU模塊內嵌了剪裁的TCP/IP協議棧并集成了三個UART口,LIN控制器通過RDX0和TXD0口分別與LIN收發器TH8080的R和T引腳相連,通過其內電路形成LIN信號并由DB9標準端口引到網關外部和LIN網絡通訊使用;所述的UART口中有UART1和UART2,UART1通過六個I/O口為GPRS通訊模塊提供電源和AT指令信號;UART2則作為外部接口連接MAX232收發器,通過DB9標準端口和外部通訊,用來配置網關參數。
2、根據權利要求1所述的基于ARM7CPU核的GPRS-LIN網關,其特征在于所述的GPRS模塊由MC35芯片構成,模塊中有ZIF40針通訊接口,其中的1~5腳供電,6~10腳接地,15腳的IGT和31引腳的PD信號線用于控制GPRS模塊的啟動和停止,并且和CPU模塊的I/O口相連;16~23腳的8路信號線與CPU模塊的UART1口相連接,并通過CPU模塊向MC35模塊發送AT指令,來控制模塊的工作;32腳的SYNC為同步信號,用以控制GPRSLED指示燈的閃爍。
3、一種基于ARM7CPU核的GPRS-LIN網關的通訊方法,包括在CPU核中內嵌裁減后的TCP/IP協議棧軟件,其通訊過程包括系統初始化,執行事件循環體并查詢有否事件發生的步驟,其特征在于還包括:
(1)一旦事件隊列非空,則讀取事件標志字并依其類型進行置位的步驟;
(2)當事件為接收到IP數據包時則:
(a)調用子程序,由IP協議解包的步驟;
(b)判斷并選擇UDP和/或TCP協議解包的步驟;
(c)通過LIN轉發出去的步驟;
當事件為轉發LIN數據時則執行:
(d)調用子程序,判斷并選擇UDP和/或TCP協議打包的步驟;
(e)由IP協議打包的步驟;
(f)發送到GPRS模塊的步驟;
(3)當子程序處理完畢,中斷程序令程序自動回到消息循環中的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于謝步明,未經謝步明許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810010968.7/1.html,轉載請聲明來源鉆瓜專利網。





