新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于嵌入式S3C2410芯片的智能手机电话短信模块设计

基于嵌入式S3C2410芯片的智能手机电话短信模块设计

作者:时间:2010-10-25来源:网络收藏

  2.2 通信串口通信的实现

  串口是连接应用处理器和GSM/GPRS通信的接口,串口通信流程是打开串口、串口的初始化设置、读/写串口、关闭串口,如图5所示。

  

  在应用程序初始化时初始化时需要对串口进行初始化,对串口的初始化主要是设置串口的一些参数,包括以下几个部分:保存以前的串口设置、建立新的配置、设置波特率、设置数据位、设置奇偶位、激活当前配置、处理要写入的引用对象、设置最少字符和等待时间、设置停止位。只有串口初始化完毕之后,应用程序才能对串口进行相应操作。

  2.3 用程序用户界面的

  用户界面是人机交互的接口。本文采用Linux下常用的界面工具Qt来应用程序所需的各种UI界面。本文设计的拨打、发送的界面如图6所示。

  

拨打电话、发送短信的界面 www.elecfans.com

  当点击界面上的按钮如拨号、发送时,利用其信号和槽机制,将其和底层相应的函数如拨号函数、发信函数相关联就可以实现拨号和发送信息的功能。用户就可以利用该界面进行拨打和发送了。

  3 结语

  本文设计了一种基于Linux的实验。构建了软、硬件平台,并完成了电话短信的应用程序设计。为学生进行智能手机开发的相关实验提供了平台。目前,本平台已应用于北京化工大学通信实验室创新型实验平台中,并为学生进行智能手机实验进行服务。在后续的设计中,考虑将数据库移植到应用程序中以实现电话短信中的名片夹以及收件箱等功能,并开发基于该硬件平台下的其他应用程序如MP3播放等模块以提供给学生进行试实验和学习。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭