当前位置:首页 > 通信技术 > 移动通信
[导读]   4G模块是连接物与物的重要载体,是终端设备接入物联网的核心部件之一,随着4G的普及,许多新兴市场对4G通信模块的需求都在日益扩大,那么在ARM平台的嵌入式设备上如何快速的应用4G模块呢?

  4G模块是连接物与物的重要载体,是终端设备接入物联网的核心部件之一,随着4G的普及,许多新兴市场对4G通信模块的需求都在日益扩大,那么在ARM平台的嵌入式设备上如何快速的应用4G模块呢?

  4G通信模块把频率接收器和信号增幅器等部件全都整合在一起,实现了一体化。随着工业发展,嵌入式设备接入网络的需求日益增多,在没有有线或WiFi等无线的环境下,直接通过4G通讯模块连接运营商网络来接入互联网不失为一个好方法。因此,本文就为读者介绍一下基于ARM平台的嵌入式设备在Linux下使用4G模块的方法。

  一、开发环境

  1) 开发主机环境:

  Ubuntu12.04(64位)、arm-fls-linux-guneabi-gcc系列交叉编译链。

  2) 硬件清单:

  IoT-3960工控板、龙尚 4G模块U8300C或U8300W。

  3) 软件资源:

  光盘EPC-280_283_287V1.04.iso中的内核源码包:linux-2.6.35.3-fec60fa.tar.bz2(光盘内容可在致远电子官网下载http://www.zlg.cn)。

  二、硬件概述

  IoT-3960L 是广州致远电子股份有限公司以Freescale i.MX287处理器为核心开发的工业IoT网络控制器,集成多路通信接口,支持多种通信协议,具有性价比高、功能丰富、工作稳定、兼容性强等特点,产品实物如图1所示。

  图1 IoT-3960L工控板

  通过自定义的 Mini-PCIE 接口,IoT-3960L 可外扩3G、4G、GPRS、ZigBee、RFID 等无线通信模块。本文外扩的是龙尚4G 模块,所用的型号如图2所示。

  图2 龙尚4G模块U8300C、U8300W

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭