学位论文 > 优秀研究生学位论文题录展示

基于嵌入式Linux的扫描控制软件系统设计与实现

作 者: 刘波
导 师: 田玉敏
学 校: 西安电子科技大学
专 业: 计算机系统结构
关键词: 嵌入式Linux 扫描仪 Linux设备驱动 SOCKET Qt/Embedded
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 48次
引 用: 0次
阅 读: 论文下载
 

内容摘要


嵌入式Linux操作系统和ARM微处理器的结合成为嵌入式开发的主流。同时,工程扫描仪广泛应用于建筑、测绘、军事、印刷、航天、机械等众多领域。本文主要论述基于嵌入式Linux的扫描控制软件系统的设计与实现。通过对扫描仪系统功能需求分析,设计整体方案。根据扫描控制器硬件环境,移植嵌入式Linux操作系统,搭建软件系统开发平台。为实现网络数据通信和扫描控制,设计并编写网络芯片和数据采集模块Linux设备驱动程序,并移植到嵌入式操作系统。本文根据系统整体架构,将扫描控制器Linux系统软件划分为网络通信模块、触摸屏控制模块和扫描控制模块。网络通信模块负责与主机之间的通信,基于Socket进行网络编程,使用多线程技术实现多链路的扫描控制协议。触摸屏控制模块设计基于Qt/Embedded的嵌入式GUI应用程序,提供操作界面与状态信息的显示。扫描控制模块负责接收网络通信模块或触摸屏控制模块发送的控制命令,实施对扫描仪的操作。模块之间通过消息队列、共享内存、信号量等Linux进程间通信方式实现相互合作,最终完成系统功能。多线程和网络优化有效地提高了系统的整体性能。

全文目录


相似论文

  1. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  2. 底片扫描仪小型化及焊缝故障识别技术研究,TP391.41
  3. GPON网络管理系统关键技术的研究和实现,TN929.1
  4. 嵌入式视频监控系统中的GUI设计与实现,TP277
  5. 嵌入式车载定位系统的研究,TN95
  6. 基于ARM9的鱼排养殖监控系统,TP368.1
  7. 嵌入式人脸检测系统研究,TP391.41
  8. 数字型智能终端系统门口机的设计,TP368.1
  9. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  10. 基于嵌入式Linux的多媒体播放终端的设计与实现,TP37
  11. 基于嵌入式的电子导游系统的研究,TP368.1
  12. 支持USB的嵌入式软件远程调试器的设计与实现,TP368.1
  13. 政府(公安)部门网络视频监控系统的设计与实现,TP277
  14. 基于ARM9的USB与多通道CAN转换器的设计,TP311.1
  15. 多功能火灾报警楼层显示器的设计与实现,TN873
  16. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  17. 基于PCI总线的双片SoC协作机制设计与实现,TN47
  18. 云闪雷电探测网数据传输与远程监控的技术研究,TN919.3
  19. 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
  20. 一种基于嵌入式Linux的人体平衡监测系统的设计,TP274
  21. 基于DM6467的视频服务器设计与实现,TP393.05

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com