基于ARM2410的WLAN电子邮件移动终端

发布者:忠正最新更新时间:2021-07-08 来源: eefocus关键字:ARM2410  WLAN  电子邮件  移动终端 手机看文章 扫描二维码
随时随地手机看文章

简介:该系统为基于无线局域网WLAN的无线电子邮件终端,用户可以方便地通过手写笔,在触摸屏上输入邮件内容,通过USB无线网卡收发电子邮件。当使用键盘输入时,插上USB键盘也能完成输入信息功能,在Email发送和接收方面,采用标准的STMP协议和POP3协议,考虑到一般的嵌入式设备Flash存储容量有限,该系统提供了U盘存储功能,用户能够将邮件转存在大容量的U盘。


电子邮件是Internet上使用最广泛的一种服务。随着无线通信技术的迅速发展,实现电子邮件的无线传输与转发已是大势所趋。同时为了适应不同的场合,对无线电子邮件终端的便携性提出了更高的要求。基于ARM内核的嵌入式系统具有高性能、低功耗、便携性等特点,并支持多种操作系统,因而应用广泛。


传统的无线数据终端一般是采用“单片机+无线网卡”的系统结构,这种结构硬件成本略低,但功能有限,在协议开发和支持上都有一定难度。以ARM为代表的32位微处理器技术得到飞速发展,无线数据终端系统以“高性能嵌入式微处理器+无线网卡”的系统架构取代了传统的无线数据终端设计方案,虽然该方案硬件成本稍高,需要高性能嵌入式微处理器来支持嵌入式操作系统,但可实现丰富的协议接口,便于移植,同时更便于数据采集与传输的实现。


该系统为基于无线局域网WLAN(Wireless Loeal Area Network)的无线电子邮件终端,用户可以方便地通过手写笔,在触摸屏上输入邮件内容,通过USB无线网卡收发电子邮件。当使用键盘输入时,插上USB键盘也能完成输入信息功能,在Email发送和接收方面,采用标准的STMP协议和POP3协议,考虑到一般的嵌入式设备Flash存储容量有限,该系统提供了U盘存储功能,用户能够将邮件转存在大容量的U盘。与传统的邮件客户端相比,采用无线网卡,无需连接网线即可实现Email的收发,适用于偏远山区及环境恶劣的地方;采用嵌入式终端,可移动性强,方便用户实时进行邮件操作。


1系统硬件设计


基于开发的方便性和简便性,该系统硬件平台采用HHARM2410开发平台。该开发平台硬件功能强大,接口丰富,开发方便。其处理器采用基于ARM920T内核的S3C2410处理器,最高频率可达203 MHz,并兼有低功耗及高度集成性等特性,具有8 MB Flash,32 MB SDRAM,触摸屏,主从USB接口。内置资源丰富,性价比也高,能充分满足系统需要。


发邮件时,输入设备是必不可少的。在触摸屏、手写笔和键盘等输入设备中,因USB键盘具有通用性,故该系统设计选用USB键盘。USB键盘驱动只需在Linux内核里启用UHCI,人机界面相关部分,再往内核里加上“USB Human Intelface Device(full HID)sport”,然后在应用程序里加上一个头文件(input.h)。


由于该系统为基于无线局域网的邮件系统,因此采用无线网卡prism器件,符合802.11b标准,且该无线网卡基于USB,使用方便。


开发板通过串口线和以太网网线与PC机相连,组成可以交叉编译的开发环境。通过开发板上的USB接口外接无线网卡,再通过无线网卡接入Internet,实现收发电子邮件。图1为无线系统的硬件结构框图。



2系统软件设计


2.1建立交叉编译环境


基于嵌入式系统的应用开发环境是由目标系统硬件(S3C2410开发板)和宿主PC机所构成。目标硬件开发板用于运行嵌入式操作系统的内核编译、应用程序的开发和调试则需通过宿主PC机完成。将嵌入式系统分别通过网线和RS232串口线与主机相连,主机运行Redhat9.O Linux操作系统。


在主机的Redhat Linux操作系统下安装开发环境软件包,这里安装的是整套HHARM2410开发环境,该软件包可以在华恒的网站上下载,解压后,执行以下命令:


#cd/mnt


#./cce//进入中文环境


#./arminst//执行安装程序


当开发环境安装完毕后,将在根目录下新生成2个子目录,分别是工作目录/HHARM2410-R3和交叉编译环境目录/opt/host/arm41。在进行编译时,一定要用/opt/host/arm41/bin/arm41-unknown-linux-gcc进行编译,而不能直接使用gcc进行编译。


2.2配置无线网卡


无线网卡安装后,通过加载内核模块的方式加载无线网卡驱动,具体步骤如下:



2.3邮件协议


邮件协议采用通用的SMTP/POP3协议。其中,POP的全称是Post Office Protocol,即邮局协议,用于电子邮件的接收,它使用TCP的110端口,目前常用的是第3版,所以简称POP3,POP3仍采用Client/Server工作模式。在实际接收取邮件的过程中,POP这个应用层的协议将指挥TCP协议,利用IP协议将一封大邮件拆分成若干个数据包在Internet上传送。图2为接收邮件的流程。



SMTP称为简单Mail传输协议(Simple Mail TransferProtocol)目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力方式传送。SMTP有2种工作方式:1)电子邮件从客户机传输到服务器;2)从某一个人服务器传输到另一个人服务器。SMTP是请求/响应协议,它监听25号端口,用于接收用户的Mail请求,并与远端Mail服务器建立SMTP连接。图3为发送邮件流程。



2.4用户界面


该系统用户界面设计采用Linux下的MiniGI。MiniGUI是一种小型图像用户界面支持系统,功能强大,界面美观,开发方便,是国内优秀的基于嵌入式Linux图形界面之一,与国外同类型的图形用户界面相比,它完全支持中文,这样有利于在中文的平台上开发出应用程序,Min-iGUI提供完备的多窗口机制,分为4类:主窗口、对话框、控制窗口与子窗口,实现了窗口消息的传递机制;它具有轻量、高性能、高可靠性、可配置等优点,非常适合于嵌入式应用。


3结束语


在HHARM2410的嵌入式Ifinux平台上,详细设计基于ARM920T的移动电子邮件终端,不但提高速度,降低成本,特别给不具备常规网络传输条件的地方提供极大的方便。


无线电子邮件终端在S3C2410+无线网卡系统平台下的软硬件设计,采用嵌入式终端,相比传统的电子邮件终端“单片机+无线网卡”的系统结构可移动性强,可实现丰富的协议接口,而且便于移植,更方便用户实时将数据发送出去,该系统设计在嵌入式设备的无线应用方面具有一定的应用价值和指导意义。


关键字:ARM2410  WLAN  电子邮件  移动终端 引用地址:基于ARM2410的WLAN电子邮件移动终端

上一篇:在ARMSYS上进行uClinux内核移植的总结
下一篇:嵌入式图像信息采集与传送系统设计

推荐阅读最新更新时间:2024-11-13 06:40

智能移动终端在安防行业的应用分析
智能移动终端在一般读者看来应该是指手机、PDA等,随着手机上网资费的不断下降,以及无线网络的大面积覆盖,微博、游戏、影视、音乐等各类互联网应用开始向智能终端迁移,加速了智能终端APP应用的发展。除了娱乐游戏类应用之外,智能终端安防应用也渐渐走进人们日常生活当中,尤其随着我国经济的快速发展和人民生活水平的不断提高,人们的安防意识和安防监控需求也逐步提升,再加上近年安防网络化进程加速,现已慢慢渗透到各行各业当中,随之也成为各大安防厂商、运营商、平台提供商等竞相瓜分的 蛋糕 ,比如笔者公司的某型民用产品与乐视、微信等的战略合作,开启了智能移动终端监控一种新的市场模式:打开微信,即打开了视频界面,无需单独安装APP及设置,可以浏览视频
[安防电子]
WLAN-OTA测试要求及测试方法简介
WLAN是Wireless Local-area Network的缩写。即无线局域网。是计算机网络与无线通信技术相结合的产物。从专业角度讲,无线局域网利用了无线多址信道的一种有效方法来支持计算机之间的通信,并为通信的移动化、个性化和多媒体应用提供了可能。通俗地说,无线局域网(Wireless local-area network,WLAN)就是在不采用传统缆线的同时,提供以太网或者令牌网络的功能。在OTA测试中主要针对的是带有WLAN功能的手机,包括STA及AP的测试。 WLAN的OTA测试参考的标准是由CTIA和Wi-Fi Alliance共同颁布的 Test Plan for RF Performance Evalu
[测试测量]
HID Global在电子身份证大会上展示智能手机移动终端身份识别
全球安全身份识别解决方案领袖HID Global在电子身份证大会上探讨了身份识别的关键问题,包括利用智能手机作为移动驾驶执照等政府ID。会议中, HID Global强调推动政策磋商和制定的重要原则,利用移动驾驶执照和其它移动政府身份识别满足用户、发证机构、执法部门以及依靠安全ID从事各种事务相关者的需求。   “智能手机提供了消费者多功能应用的能力,从而能够作为出入办公室、酒店房间的安全门禁并进行零售购买和航班登机牌,活动门票以及进入自家家门的门禁。”HID Global政府身份证件解决方案事业部副总裁Rob Haslam说。“对于个人来说,智能手机正在成为一个通用工具。越来越多人希望通过智能手机显示驾驶执照而非携带物理驾驶执
[嵌入式]
泰克推出802.11WLAN测试解决方案
测试、测量及监测仪器的全球领导厂商泰克公司,对其混合域示波器、高性能示波器、频谱分析仪和分析软件进行升级,向嵌入式设计工程师提供市场上价值最高、最方便的802.11 a/b/g/j/n/p/acWLAN测试和调试解决方案。 据了解,泰克推出的802.11测试解决方案,旨在满足将Wi-Fi支持集成从家用电器到工业设备等各种应用的不断增长的市场需求,包括RSA5000B系列频谱分析仪、MDO4000B系列混合域示波器以及SignalVu-PC软件。 其中,实时带宽中档频谱分析仪RSA5000B系列,可提供165 MHz的实时捕获带宽, 100%截获概率的最短信号持续时间缩短,领先同类产品2.8微秒,缩短了33%。先前只有付费才
[测试测量]
vivo“射频前端电路及移动终端”等4项专利获授权
6月7日,天眼查APP显示,维沃移动通信有限公司申请的4项专利,包括“折叠结构和电子设备”、“无线充电装置”、“充放电控制方法、装置及电源设备”、“一种射频前端电路及移动终端”获授权。 “折叠结构和电子设备”公告号为CN216691847U,专利摘要显示,本申请公开了一种折叠结构和电子设备,折叠结构包括:基座,基座包括第一安装腔;转动件,可转动地设置于第一安装腔内;锁止装置,锁止装置包括记忆合金件和锁止件,记忆合金件能够产生形变并驱动锁止件伸入第一安装腔内,以限制转动件的转动。 “无线充电装置”公告号为CN216699587U,专利摘要显示,本申请涉及电子技术领域,公开了一种无线充电装置,所述无线充电装置包括:无线充电模块
[手机便携]
vivo“射频前端电路及<font color='red'>移动终端</font>”等4项专利获授权
基于S3C2410的WLAN智能住宅控制终端的设计
1 前言 信息技术在建筑行业的逐步渗透,带动了智能大厦、智能住宅以至于智能小区的高速发展。这一新兴产业集现代建筑技术、电子技术、通讯技术与控制技术为一体,正在迅速崛起并成长壮大。 智能住宅小区须具备以下的基本特征和功能: ●安全自动化(Security Automation SA): 防盗监控、消防监控、环境监控、紧急求助、出入口监控等。 ●管理自动化(Management Automation MA): 设备管理、收费管理、事务管理等。 ●信息自动化(Information Automation IA): 话音、图像、数据通讯、家庭电子商务等。 基于WLAN的智能小区管理系统示意图如图1
[单片机]
基于S3C2410的<font color='red'>WLAN</font>智能住宅控制终端的设计
物联网时代需要移动态势感知的安全系统
“移动终端由于其便携性,所处的物理环境、网络环境会随着时间不断变化,而且由于其无线接入的特性带来潜在攻击面大大增加,面临的不确定性及风险更高,因此必须要打破传统的静态防护思维,以创新的可信态势感知+动态赋能赋权形成安全闭环,做出积极应对。”10月12日,在“第32次全国计算机安全学术交流会”上,元心科技首席安全官邹仕洪博士表示。   移动态势感知成为必须   移动互联技术、物联网技术的高速发展,正在把这个世界带入万物互联的时代,随时随地,时时在线的“在线化”与“移动化”,对信息安全提出了更多的挑战,如何来构筑更安全的防御体系?元心科技提出了“移动态势感知”的安全理念以及相应的解决方案来解决
[安防电子]
Nucleus系统的移动终端录音功能设计
引言 随着移动通信的不断发展,多媒体技术在手机中的应用也越来越广。手机的核心技术主要在硬件和软件两个方面。硬件是核心层,包括基带模块和 射频 模块两部分。软件分为底层软件和应用层软件两大部分。 1 手机平台体系结构研究 (1)硬件系统结构 硬件平台主要包括射频模块、基带模块、 电源管理 模块和外围设备。文中采用了数字基带、模拟基带和电源管理模块集于单芯片的基带解决方案,这种解决方案具有较高的集成度,不仅增强了系统的稳定性,降低了功耗,同时有效地降低了设计过程中的复杂度。 (2)软件系统结构 软件系统设计主要包括 嵌入式 实时操作系统Nucleus的移植、应用程序的编写以及交叉编译出相应的可执行文件。Nucleus系统提供TCP/I
[嵌入式]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved