基于ARM平台的数码相框设计
发布时间:2018-03-04 08:02
本文选题:数码相框 切入点:S3C2440A 出处:《中北大学》2014年硕士论文 论文类型:学位论文
【摘要】:近年来,随着电子技术的飞速发展,嵌入式系统在许多方面得到了广泛应用。伴随着数码相机的普及,数码相片的数量不断增加,数码相框也成为了嵌入式技术应用的一个热点,数码相框不仅具有照片显示功能,而且还可以实现音乐、视频播放、日期显示等许多其他功能,在功能、容量和便利性上都比传统相框有优势。但是其他数码相框的系统不是开源的,开发成本较高。因此,本论文结合ARM和Linux技术设计了基于ARM平台的数码相框。本论文的主要工作如下: (1)设计了数码相框的硬件电路,主要包括时钟电路、FLASH存储电路、SDRAM电路、LCD接口电路、IIS音频接口电路、电源电路和SD卡接口电路。 (2)完成了嵌入式LINUX操作系统的移植:BootLodader采用uboot-1.1.6;内核采用Linux-2.6.30.4;根文件系统采用busybox-1.13.0制作,构造了根文件系统的基本目录。 (3)实现了数码相框的软件驱动设计,主要包括LCD驱动设计、触摸屏设备驱动设计、音频驱动程序设计、SD卡驱动设计。运用图像处理理论研究了图像的特效显示和图像变换在本浏览器中的实现方法,采用GUI设计了图形用户界面。 本论文设计的数码相框以三星公司的S3C2440A为核心处理器,存储设备为SD卡,操作系统是稳定成熟的Linux操作系统,可以显示现在主流格式的数码相片,还具有音乐播放功能。用户控制系统采用的触摸屏,操作简单、方便。Linux系统移植性强,方便了驱动程序和应用程序的升级。图形用户界面采用嵌入式GUI设计,这样的设计使界面更加美观,,人机交互信息更加丰富。
[Abstract]:In recent years, with the rapid development of electronic technology, embedded system has been widely used in many aspects. With the popularity of digital cameras, the number of digital photos is increasing. Digital photo frame has also become a hot spot in embedded technology application. Digital photo frame not only has photo display function, but also can realize many other functions, such as music, video playing, date display and so on. Both capacity and convenience have an advantage over traditional photo frames. But other digital frame systems are not open source and expensive to develop. This paper combines ARM and Linux technology to design the digital photo frame based on ARM platform. The main work of this thesis is as follows:. 1) the hardware circuit of digital photo frame is designed, including clock circuit, flash memory circuit, SDRAM circuit, LCD interface circuit, IIS audio interface circuit, power supply circuit and SD card interface circuit. 2) the transplant of embedded LINUX operating system is completed, the kernel is Linux-2.6.30.4, the kernel is Linux-2.6.30.4, the root file system is made by busybox-1.13.0, and the basic directory of root file system is constructed. The software driver design of digital photo frame is realized, including LCD driver design, touch screen device driver design, The design of SD card driver for audio driver is presented. The realization method of image special effect display and image transformation in this browser is studied by using image processing theory, and the graphical user interface is designed by GUI. The digital photo frame designed in this paper takes Samsung S3C2440A as the core processor, and the storage device is SD card. The operating system is a stable and mature Linux operating system, which can display digital photos in current mainstream format. It also has the function of playing music. The touch screen used in the user control system is easy to operate, easy to transplant, convenient to upgrade the driver and application program, and the graphical user interface is designed with embedded GUI. This design makes the interface more beautiful, and the information of man-machine interaction is more abundant.
【学位授予单位】:中北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN873
【参考文献】
相关期刊论文 前4条
1 苏哲欣;刘鸿飞;薛晓;;基于嵌入式Linux的LCD驱动分析与实现[J];工业控制计算机;2009年02期
2 丁鑫蕾;刘一清;余奔;;一种简易数码相框的设计[J];微型机与应用;2011年03期
3 詹群峰;李灵杰;叶利福;陈文芗;;基于嵌入式Linux的音频系统[J];计算机系统应用;2009年10期
4 韩壮志;陈鹏;何强;王永磊;;嵌入式系统显示界面的自适应显示方法[J];液晶与显示;2010年02期
相关硕士学位论文 前5条
1 王文启;嵌入式Linux图形用户界面的研究与开发[D];东华大学;2007年
2 黄辉;基于Blackfin处理器嵌入式GUI的研究与实现[D];浙江大学;2008年
3 宋军;基于ARM的LCD显示驱动的设计与实现[D];天津大学;2007年
4 聂和平;基于ARM9的嵌入式Linux系统移植与驱动开发[D];南京邮电大学;2013年
5 郭永昌;高端数码相框硬件系统设计[D];哈尔滨工业大学;2013年
本文编号:1564789
本文链接:https://www.wllwen.com/kejilunwen/wltx/1564789.html