机器视觉在Linux系统,基于6467t机器视觉平台的linux操作系统移植及软件设计-光电信息工程专业论文.docx...

基于6467t机器视觉平台的linux操作系统移植及软件设计-光电信息工程专业论文

华中科技大学硕士学位论文

II

II

Abstract

Machine vision systems use image sensors with high performance to extend human perception and use the powerful computing ability of computers to reduce repeated, cumbersome human labor. Therefore, it’s playing a more and more critical role in modern industry.

Linux is an open-source, free, transplantable real-time operation system. It has a wide range of applications in the embedded system area, such as consumer electronics and industrial control. So the researching of transplantation of Linux to the DM6467T system and software designing on it is of practical value. This paper introduces an embedded machine vision system based on TI DM6467T digital signal processor and mainly implements the following work:

Transplantation of Linux to the ARM CPU of DM6467T SoC; Tailored the Linux kernel into 1.9MB. When idle the operation system only occupies 0.3% of the CPU calculation ability. The system can startup quickly with only 35MB memory.

Implemented Real-time Clock and USB mouse device drivers; designed experiment to test the the two drivers above; tested the TCP/IP support for communication of Linux. The experiments showed the system run well.

In order to assess the performance and prepare for further development, transplanted ucGUI and OpenCV 1.0 to the Linux system; built a GUI interface and applied OpenCV algorithms calling; tested and applied several image preprocessing algorithms on the system.

Key words: Machine visionDigital Signal ProcessorLinux OSGUI

I

III

目录

摘要 I

Abstract II

1绪论

1.1课题研究背景与意义 1

1.2国内外研究与发展现状 4

1.3论文研究内容及编排 5

2系统软硬件实现方案

2.1机器视觉平台选择 7

2.2嵌入式操作系统选择 9

2.3GUI 方案选择 12

2.4系统描述 13

2.5本章小结 14

3Linux 系统在 DM6467T 平台上的移植

3.1开发与测试环境搭建 16

3.2系统移植的实现 19

3.3系统资源占用测试 25

3.4网络视频传输实验 27

3.5本章小结 30

Linux 设备驱动实现

4.1Linux 设备驱动模型32

4.2设备驱动实现 34

4.3外设测试实验 39

IV

IV

4.4本章小结 41

ucGUI 与 OpenCV 的移植及应用

5.1ucGUI 移植与 GUI 设计 43

5.2OpenCV 移植及算法实

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值