徐自远



摘要:在嵌入式图像处理系统中,通过模块化软件设计,可以将复杂的软件功能划分为不同的模块进行实现,从而降低设计难度。在模块化软件系统设计中,其难点在于既要确保各个模块之间在物理因素上的分离,逻辑因素上的统一,各个模块可以协调合作,从而提升软件系统性能。该文对嵌入式图像处理系统中模块化软件设计技术进行探讨。
关键词:嵌入式;图像处理系统;模块化软件
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)30-0149-02
对于嵌入式图像处理系统设计中,运用模块化软件设计方法,不仅可以提升嵌入式图像处理系统的可拓展性,也可以提升其图像处理的准确率,发挥模块化软件设计优势,可以根据用户的需求灵活扩展,并且对以后系统的升级有良好的兼容性,使系统可用性增加。本文以基于S3C44B0X内核的嵌入式图像处理系统为例做模块化设计具体分析。
1 总体设计结构
在嵌入式图像处理系统总体结构中,主要由文件模块、图像模块、类型转换模块、预处理模块组成,可以实现对嵌入式图像的优化处理,提升系统性能可扩展性。如图 1所示:
2 嵌入式图像处理系统模块设计
2.1 文件模块设计
本嵌入式系统硬件主要由三部分组成,主控模块、图形显示模块、界面控制模块。其中图形显示模块选用CMD520的5.7寸CSTN LCD显示屏,该LCD显示屏可直接与S3C44B0X内置LCD接口进行连接。主控模块使用S3C44B0X控制器,该主控芯片自带LCD硬件驱动,可以与本系统LCD接口直接连接。……