声明
摘要
第1章 绪论
1.1 论文研究背景与意义
1.2 国内外的研究现状
1.3 本论文的研究目标与内容
1.4 本论文的结构安排
1.5 本章小结
第2章 系统的总体设计
2.1 引言
2.2 系统功能需求分析
2.3 系统框架设计
2.4 系统开发流程
2.4.1 嵌入式系统概述
2.4.2 ARM硬件平台
2.4.3 嵌入式操作系统
2.4.4 嵌入式系统开发流程
2.5 本章小结
第3章 系统硬件电路设计
3.1 引言
3.2 系统硬件电路框图
3.3 系统核心模块的选择
3.3.1 主控芯片
3.3.2 存储器
3.3.3 I/O接口
3.4 系统扩展电路的设计
3.4.1 电源电路
3.4.2 串行通信接口电路
3.4.3 DM9000网卡接口电路
3.4.4 USB接口电路
3.4.5 SD卡接口电路
3.4.6 螺钉检测模块
3.5 硬件平台的调试
3.6 本章小结
第4章 系统软件设计
4.1 引言
4.2 软件平台的搭建
4.2.1 建立交叉编译环境
4.2.2 移植BootLoader
4.2.3 移植Linux内核
4.2.4 特定设备驱动移植与开发
4.2.5 构建根文件系统
4.3 系统应用程序设计
4.3.1 下位机应用程序设计
4.3.2 上位机应用程序设计
4.4 本章小结
第5章 图像处理算法的研究
5.1 引言
5.2 图像处理流程
5.3 图像预处理
5.4 条形码识别研究与实现
5.4.1 UPC-E条形码
5.4.2 UPC-E条形码区域定位
5.4.3 UPC-E条形码字符判别
5.5 螺钉松动检测
5.5.1 螺钉松动检测原理
5.5.2 螺钉阴影定位
5.5.3 螺钉阴影检测
5.6 本章小结
第6章 系统测试
6.1 引言
6.2 系统测试环境搭建
6.3 系统功能测试
6.4 本章小结
结论与展望
致谢
参考文献
附录
攻读硕士学位期间发表的论文