APP下载

嵌入式数码相机的设计与实现

2014-10-28胡湘娟杨毅曾贤东

计算技术与自动化 2014年3期
关键词:移植数码相机嵌入式

胡湘娟+杨毅+曾贤东

收稿日期:2013-05-28

作者简介:胡湘娟(1980—),女,湖南湘潭人,讲师,硕士,研究方向:电路与系统。

通讯联系人,E-mail:huxiangjuan@126.com

文章编号:1003-6199(2014)03-0101-04

摘 要:介绍基于linux的嵌入式数码相机的设计与实现,设计使用的是linux系统内核。整个系统的硬件部分以S5PV210开发板作为测试仪主体,TFT-LCD触摸屏做为控制器,TF卡作为相片存储介质。在为开发板搭建好环境后,编写主程序,触屏驱动程序以及数码相机各种功能的触发函数,制作操作界面等等。最后达到了触屏操作数码相机实现各种功能。通过实际的测试应用,证明该软件硬件运行良好,能满足设计的要求,为嵌入式数码相机的设计提供了参考。

关键词:嵌入式;数码相机;移植;S5PV210

中图分类号:TP332 文献标识码:A

The Design and Realization for the Embedded Digital Camera

HU Xiang-juan1, YANG Yi2 ,ZENG Xian-dong1

(1. Department of Information Engineering,Shaoyang Univerity,Hunan Prov.,Shaoyang,Hunan 422000,China;

2.No.5 Middle School of Shaoyang,Hunan Prov., Shaoyang,Hunan 422000,China)

Abstract:The design and realization for the embedded digital camera based on Linux was introduced in this paper. This design is using Linux system kernel. The whole system hardware including: S5PV210 development board as a tester lord, TFT-LCD touch screen button as a controller,use TF card as a picture storage media. The Software design is more complex. First build a good environment for the development board, write the main program. Then write the program for the touch screen driver and the trigger function for various functions of the digital camera. Last complete the user interface. The touch screen of system can be operation this digital camera, and realize the various functions. System operation is reliable in practical application, and satisfied demand of system design. It affords a reference for Embedded digital camera.

Key words:embedded;digital camera;transplantation; S5PV210

1 引 言

数码相机,英文名“Digital Camera”,是现在通信、计算机产业、照相机产业高速发展的产物。随着电信、计算机的普及和家庭化,数码相机作为计算机的图像输入设备,不仅能采集静止图像,而且能采集视频图像和音频信号,便于计算机存储和处理,容易实现网络传输,其应用领域日益广泛。

新款数码相机不断推出新的概念,一是它代表了一种全新的生活方式;二是数码相机本身就是一种区别于传统相机的新事物;三是数码相机有着其前瞻性、时尚性特点;四是它存在的基础就是最新的科技技术。

本论文针对基于Linux的嵌入式数码相机的设计和实现进行了研究,设计主要任务是要实现数码相机的基本功能,即对采集图像的实时显示、浏览控制、存储等。同时为嵌入式数码相机的设计提供了参考。

2 嵌入式系统与数码相机

嵌入式系统及其技术是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术等先进技术应用于具体设备产品的关键系统和技术[1]。在当前数字信息技术和网络技术高速发展的后 PC 时代,嵌入式系统已经渗透到各领域[2]。随着芯片技术的快速发展,嵌入式系统的性能逐步提高,功能也越来越丰富。嵌入式系统在众多领域的应用给我们的生活带来了便利,并且对人们的生活方式的改变和生活质量的提高具有重要的影响。在这些领域中,消费电子产品的应用具有更为广泛的潜力,尤其是便携式消费电子产品。

数码相机,是现在通信、计算机产业、照相机产业高速发展的产物。其工作原理[1]是以电子存储设备作为摄像记录载体,通过光学镜头在光圈和快门的控制下,实现在电子存储设备上的曝光,完成被摄影像的记录。数码相机是由镜头、CCD/CMOS光电传感器、ADC模数转换器、MPU(微处理器)、内置存储器、LCD显示器、SD CARD可移动存储器以及相应的接口等部分组成[3]。

数码相机是集光学、机械、电子一体化的产品。它集成了影像信息的转换、存储和传输等部件,具有数字化存取模式,与电脑交互处理和实时拍摄等特点。光线通过镜头或者镜头组进入相机,通过成像元件转化为数字信号,数字信号通过影像运算芯片储存在存储设备中。

第一代数码相机在上世纪八十年代问世,以数字摄像头的形式出现,功能简单但构造复杂。经过三十多年的发展,数码相机已经在各个领域以各种形式出现,功能强大且集成度高。而且数码相机无论在外观、架构、尺寸、功能、性能等各方面都发生了巨大的变化,主要经历了PCB、DSP、SOC等3个不同的系统构成。随着SOC概念的推广和设计的不断成熟,基于SOC芯片的数码相机系统已成为市场的主流[4,5,6,7]。

3 基于Linux的数码相机的设计

基于嵌入式的数码设计方案以ARM如s5pv210、Intel xscale等强大的嵌入式CPU为架构,速度在800M-1GHZ。嵌入WINCE、Linux等操作系统,能实现多媒体的编解码。嵌入式微处理器具备设计数码相机所要求的基本硬件部分,并给出底层开发代码。使系统在功能上和稳定性能上都优于其他方案。

基于Linux的数码相机设计的任务是要求实现数码相机的拍照及照片浏览、相片保存等功能,在拍照过程中LCD液晶屏可实时显示摄像头采集到的图像,并可对摄像界面进行放大、缩小,在检测到“拍照”按钮按下后可获取照片并进行保存,还可以对获取到的相片进行浏览。相片保存至TF卡,可独立于数码相机连接至PC机进行相片读取、浏览。

设计分为两大部分,即软件部分和硬件部分。其中软件部分包含经过ARM编译的可执行程序,触屏操作的源代码,以及linux操作系统,Bootloader,内核,根文件,arm-linux-gcc交叉编译工具链,Windows自带的超级终端,烧录工具软件等。

硬件部分包括S5PV210开发板,摄像头,LCD触摸屏,串口线,并口线,直流电源,PC机,TF卡等。

4 硬件接口配置

图1为数码相机的硬件模块框图,采用TFT-LCD作为主控制器,S5PV210开发板作为处理器,通过触摸屏进行照相控制、图像缩放控制、相片浏览等,LCD液晶屏进行主体显示,以TF卡作为图片存储介质。

在设计的前期,要使用到串口并口进行Bootloader,kernel,root的烧写。网络模块用来挂载特制的根文件系统,这样可以方便程序的调试。USB接口用来连接PC机或挂载U盘实现数据交换及系统调试。系统测试时,保证TFT-LCD接到开发板上,将USB转接线线接到电脑USB接口上,U盘插到开发板上,接好扬声器和电源。然后通过电脑的超级终端进行程序激活,程序启动成功后就可进行触屏操作了。硬件接口配置如图2所示。

5 软件模块

数码相机软件部分按照模块化程序设计,主函数通过调用子函数实现系统功能,主要完成TFT-LCD屏、MPEG4解码器、TV编码器、DAC、UFAT文件系统的初始化及SD卡挂载、中断使能等工作。等待接收命令并做处理。

软件模块主要分为以下几部分:

1) Bootloader与kernel的配置

2) 配置编译u-boot和内核

3) 制作根文件系统

4) 烧录镜像文件

5) 安装交叉编译编译工具链

6) 程序移植

7) 编写主程序和功能子程序

8) 设计功能界面

数码相机的功能界面是通过QT这个图形开发工具实现的[8],可实现实时显示、拍照和照片浏览等功能,不同界面可互相更换。拍照操作界面和相片浏览界面分别见图3和图4。

图3所示拍照操作界面设置了“放大、缩小”按钮可以改变采集到的图像界面的大小,按下“拍照”按钮可以对实时显示到的图片进行照相形成相片,并自动保存到TF卡中。图4所示相片浏览界面可以显示当前已拍摄相片的总张数及所显示相片的序号数,设置按钮实现对相片进行上一张、下一张浏览及删除的操作。不同界面可通过“返回”按钮进行切换。

6 多媒体数码相机运行结果

完成多媒体数码相机的软硬件两部分设计,成功移植[9]后,就可以通过触屏进行相机的控制。通过实际的测试应用,该软件硬件运行良好,能满足设计的要求。其实现的功能总结如下:

1)将取景实时显示在LCD液晶屏上

2)对取景界面的大小进行放大、缩小控制

3)取景拍照

4)相片浏览

5)显示当前已拍摄相片总指数

6)实现相片上一张、下一张浏览及删除的操作

7)触屏操作数码相机,实现对各种功能的控制和操作

8)TF卡保存拍摄相片

7 结 语

嵌入式系统是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式数码相机是嵌入式系统技术的一个典型应用。

本设计属于近年新兴的嵌入式数码相机领域课题。以ARM9处理器为核心建立嵌入式系统,扩展其功能,完成硬件的定制,程序的设计和移植,并通过多次的调试与完善以测试基本功能,进而编写基于TFT-LCD的嵌入式人机交互操作界面。

本文作者创新点:①设计是基于S5PV210的嵌入式系统,并且完成了程序移植,实现了图形化操作;②具有液晶显示及触屏控制功能,用当前非常流行的触摸屏技术来取代相机的传统按钮操作;(3)采用TF卡作为相片存储介质,使得拍摄相片可独立于相机转移到PC机或TV机上显示。

而基于嵌入式linux的数码相机的设计与实现还有待完善和发展,还可以增加其他功能,如提高相片像素,提高远景拍摄效果,进行图像增强,增加摄像功能、定时拍照功能及声控功能,还可增加MP3/MP4、GPS导航功能[10,11]、游戏功能等等,真正实现多功能智能数码相机。

参考文献

[1] 侯雨石,陈永飞,何玉青,等.数码相机原理与系统设计研究[J],光学技术,2002,28(5):452-456.

[2] 李年攸.基于Linux的多媒体播放器的软件设计与实现[J].三明学院学报,2009,26(4):391-395.

[3] 梁明亮,张惠敏,徐冰.基于ARM微处理器的液晶触摸屏的接口设计[J].计算机测量与控制, 2011, 19(3): 691-693,718.

[4] Texas Instruments.Incorporated.TMS320DM365 Digital Media System-on-Chip(DMSoC)[M].Apr.2010

[5] Les Wilson,Jeff Critten. 数码相机的DSP SoC设计方法[J].电子设计应用, 2003, (12)

[6] 王学军,项敏. 一种数码相机解决方案--高性能单芯片系统TMS320DSC21[J].广东自动化与信息工程, 2004, 25(1):20-26.

[7] 蔡金,嵌入式高清工业相机研究与实现[D].杭州:浙江大学硕士毕业论文.

[8] 刘玉萍.Mplayer的嵌入式移植[J].西南民族大学计算机科学与技术学院,2011, 20(1): 106-109.

[9] 陈敬, 向伟.基于嵌入式Linux的QT/Embedded移植与应用开发[J].电脑与信息技术, 2013, 21(1):57-59.

[10]张慧敏.嵌入式 GPS 定位系统的设计与实现[D].重庆:重庆大学硕士学位论文.

[11]张之刚.结合GPS功能的安全数码相机的研究及仿真系统实现[D].重庆:重庆大学硕士学位论文.

第一代数码相机在上世纪八十年代问世,以数字摄像头的形式出现,功能简单但构造复杂。经过三十多年的发展,数码相机已经在各个领域以各种形式出现,功能强大且集成度高。而且数码相机无论在外观、架构、尺寸、功能、性能等各方面都发生了巨大的变化,主要经历了PCB、DSP、SOC等3个不同的系统构成。随着SOC概念的推广和设计的不断成熟,基于SOC芯片的数码相机系统已成为市场的主流[4,5,6,7]。

3 基于Linux的数码相机的设计

基于嵌入式的数码设计方案以ARM如s5pv210、Intel xscale等强大的嵌入式CPU为架构,速度在800M-1GHZ。嵌入WINCE、Linux等操作系统,能实现多媒体的编解码。嵌入式微处理器具备设计数码相机所要求的基本硬件部分,并给出底层开发代码。使系统在功能上和稳定性能上都优于其他方案。

基于Linux的数码相机设计的任务是要求实现数码相机的拍照及照片浏览、相片保存等功能,在拍照过程中LCD液晶屏可实时显示摄像头采集到的图像,并可对摄像界面进行放大、缩小,在检测到“拍照”按钮按下后可获取照片并进行保存,还可以对获取到的相片进行浏览。相片保存至TF卡,可独立于数码相机连接至PC机进行相片读取、浏览。

设计分为两大部分,即软件部分和硬件部分。其中软件部分包含经过ARM编译的可执行程序,触屏操作的源代码,以及linux操作系统,Bootloader,内核,根文件,arm-linux-gcc交叉编译工具链,Windows自带的超级终端,烧录工具软件等。

硬件部分包括S5PV210开发板,摄像头,LCD触摸屏,串口线,并口线,直流电源,PC机,TF卡等。

4 硬件接口配置

图1为数码相机的硬件模块框图,采用TFT-LCD作为主控制器,S5PV210开发板作为处理器,通过触摸屏进行照相控制、图像缩放控制、相片浏览等,LCD液晶屏进行主体显示,以TF卡作为图片存储介质。

在设计的前期,要使用到串口并口进行Bootloader,kernel,root的烧写。网络模块用来挂载特制的根文件系统,这样可以方便程序的调试。USB接口用来连接PC机或挂载U盘实现数据交换及系统调试。系统测试时,保证TFT-LCD接到开发板上,将USB转接线线接到电脑USB接口上,U盘插到开发板上,接好扬声器和电源。然后通过电脑的超级终端进行程序激活,程序启动成功后就可进行触屏操作了。硬件接口配置如图2所示。

5 软件模块

数码相机软件部分按照模块化程序设计,主函数通过调用子函数实现系统功能,主要完成TFT-LCD屏、MPEG4解码器、TV编码器、DAC、UFAT文件系统的初始化及SD卡挂载、中断使能等工作。等待接收命令并做处理。

软件模块主要分为以下几部分:

1) Bootloader与kernel的配置

2) 配置编译u-boot和内核

3) 制作根文件系统

4) 烧录镜像文件

5) 安装交叉编译编译工具链

6) 程序移植

7) 编写主程序和功能子程序

8) 设计功能界面

数码相机的功能界面是通过QT这个图形开发工具实现的[8],可实现实时显示、拍照和照片浏览等功能,不同界面可互相更换。拍照操作界面和相片浏览界面分别见图3和图4。

图3所示拍照操作界面设置了“放大、缩小”按钮可以改变采集到的图像界面的大小,按下“拍照”按钮可以对实时显示到的图片进行照相形成相片,并自动保存到TF卡中。图4所示相片浏览界面可以显示当前已拍摄相片的总张数及所显示相片的序号数,设置按钮实现对相片进行上一张、下一张浏览及删除的操作。不同界面可通过“返回”按钮进行切换。

6 多媒体数码相机运行结果

完成多媒体数码相机的软硬件两部分设计,成功移植[9]后,就可以通过触屏进行相机的控制。通过实际的测试应用,该软件硬件运行良好,能满足设计的要求。其实现的功能总结如下:

1)将取景实时显示在LCD液晶屏上

2)对取景界面的大小进行放大、缩小控制

3)取景拍照

4)相片浏览

5)显示当前已拍摄相片总指数

6)实现相片上一张、下一张浏览及删除的操作

7)触屏操作数码相机,实现对各种功能的控制和操作

8)TF卡保存拍摄相片

7 结 语

嵌入式系统是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式数码相机是嵌入式系统技术的一个典型应用。

本设计属于近年新兴的嵌入式数码相机领域课题。以ARM9处理器为核心建立嵌入式系统,扩展其功能,完成硬件的定制,程序的设计和移植,并通过多次的调试与完善以测试基本功能,进而编写基于TFT-LCD的嵌入式人机交互操作界面。

本文作者创新点:①设计是基于S5PV210的嵌入式系统,并且完成了程序移植,实现了图形化操作;②具有液晶显示及触屏控制功能,用当前非常流行的触摸屏技术来取代相机的传统按钮操作;(3)采用TF卡作为相片存储介质,使得拍摄相片可独立于相机转移到PC机或TV机上显示。

而基于嵌入式linux的数码相机的设计与实现还有待完善和发展,还可以增加其他功能,如提高相片像素,提高远景拍摄效果,进行图像增强,增加摄像功能、定时拍照功能及声控功能,还可增加MP3/MP4、GPS导航功能[10,11]、游戏功能等等,真正实现多功能智能数码相机。

参考文献

[1] 侯雨石,陈永飞,何玉青,等.数码相机原理与系统设计研究[J],光学技术,2002,28(5):452-456.

[2] 李年攸.基于Linux的多媒体播放器的软件设计与实现[J].三明学院学报,2009,26(4):391-395.

[3] 梁明亮,张惠敏,徐冰.基于ARM微处理器的液晶触摸屏的接口设计[J].计算机测量与控制, 2011, 19(3): 691-693,718.

[4] Texas Instruments.Incorporated.TMS320DM365 Digital Media System-on-Chip(DMSoC)[M].Apr.2010

[5] Les Wilson,Jeff Critten. 数码相机的DSP SoC设计方法[J].电子设计应用, 2003, (12)

[6] 王学军,项敏. 一种数码相机解决方案--高性能单芯片系统TMS320DSC21[J].广东自动化与信息工程, 2004, 25(1):20-26.

[7] 蔡金,嵌入式高清工业相机研究与实现[D].杭州:浙江大学硕士毕业论文.

[8] 刘玉萍.Mplayer的嵌入式移植[J].西南民族大学计算机科学与技术学院,2011, 20(1): 106-109.

[9] 陈敬, 向伟.基于嵌入式Linux的QT/Embedded移植与应用开发[J].电脑与信息技术, 2013, 21(1):57-59.

[10]张慧敏.嵌入式 GPS 定位系统的设计与实现[D].重庆:重庆大学硕士学位论文.

[11]张之刚.结合GPS功能的安全数码相机的研究及仿真系统实现[D].重庆:重庆大学硕士学位论文.

第一代数码相机在上世纪八十年代问世,以数字摄像头的形式出现,功能简单但构造复杂。经过三十多年的发展,数码相机已经在各个领域以各种形式出现,功能强大且集成度高。而且数码相机无论在外观、架构、尺寸、功能、性能等各方面都发生了巨大的变化,主要经历了PCB、DSP、SOC等3个不同的系统构成。随着SOC概念的推广和设计的不断成熟,基于SOC芯片的数码相机系统已成为市场的主流[4,5,6,7]。

3 基于Linux的数码相机的设计

基于嵌入式的数码设计方案以ARM如s5pv210、Intel xscale等强大的嵌入式CPU为架构,速度在800M-1GHZ。嵌入WINCE、Linux等操作系统,能实现多媒体的编解码。嵌入式微处理器具备设计数码相机所要求的基本硬件部分,并给出底层开发代码。使系统在功能上和稳定性能上都优于其他方案。

基于Linux的数码相机设计的任务是要求实现数码相机的拍照及照片浏览、相片保存等功能,在拍照过程中LCD液晶屏可实时显示摄像头采集到的图像,并可对摄像界面进行放大、缩小,在检测到“拍照”按钮按下后可获取照片并进行保存,还可以对获取到的相片进行浏览。相片保存至TF卡,可独立于数码相机连接至PC机进行相片读取、浏览。

设计分为两大部分,即软件部分和硬件部分。其中软件部分包含经过ARM编译的可执行程序,触屏操作的源代码,以及linux操作系统,Bootloader,内核,根文件,arm-linux-gcc交叉编译工具链,Windows自带的超级终端,烧录工具软件等。

硬件部分包括S5PV210开发板,摄像头,LCD触摸屏,串口线,并口线,直流电源,PC机,TF卡等。

4 硬件接口配置

图1为数码相机的硬件模块框图,采用TFT-LCD作为主控制器,S5PV210开发板作为处理器,通过触摸屏进行照相控制、图像缩放控制、相片浏览等,LCD液晶屏进行主体显示,以TF卡作为图片存储介质。

在设计的前期,要使用到串口并口进行Bootloader,kernel,root的烧写。网络模块用来挂载特制的根文件系统,这样可以方便程序的调试。USB接口用来连接PC机或挂载U盘实现数据交换及系统调试。系统测试时,保证TFT-LCD接到开发板上,将USB转接线线接到电脑USB接口上,U盘插到开发板上,接好扬声器和电源。然后通过电脑的超级终端进行程序激活,程序启动成功后就可进行触屏操作了。硬件接口配置如图2所示。

5 软件模块

数码相机软件部分按照模块化程序设计,主函数通过调用子函数实现系统功能,主要完成TFT-LCD屏、MPEG4解码器、TV编码器、DAC、UFAT文件系统的初始化及SD卡挂载、中断使能等工作。等待接收命令并做处理。

软件模块主要分为以下几部分:

1) Bootloader与kernel的配置

2) 配置编译u-boot和内核

3) 制作根文件系统

4) 烧录镜像文件

5) 安装交叉编译编译工具链

6) 程序移植

7) 编写主程序和功能子程序

8) 设计功能界面

数码相机的功能界面是通过QT这个图形开发工具实现的[8],可实现实时显示、拍照和照片浏览等功能,不同界面可互相更换。拍照操作界面和相片浏览界面分别见图3和图4。

图3所示拍照操作界面设置了“放大、缩小”按钮可以改变采集到的图像界面的大小,按下“拍照”按钮可以对实时显示到的图片进行照相形成相片,并自动保存到TF卡中。图4所示相片浏览界面可以显示当前已拍摄相片的总张数及所显示相片的序号数,设置按钮实现对相片进行上一张、下一张浏览及删除的操作。不同界面可通过“返回”按钮进行切换。

6 多媒体数码相机运行结果

完成多媒体数码相机的软硬件两部分设计,成功移植[9]后,就可以通过触屏进行相机的控制。通过实际的测试应用,该软件硬件运行良好,能满足设计的要求。其实现的功能总结如下:

1)将取景实时显示在LCD液晶屏上

2)对取景界面的大小进行放大、缩小控制

3)取景拍照

4)相片浏览

5)显示当前已拍摄相片总指数

6)实现相片上一张、下一张浏览及删除的操作

7)触屏操作数码相机,实现对各种功能的控制和操作

8)TF卡保存拍摄相片

7 结 语

嵌入式系统是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式数码相机是嵌入式系统技术的一个典型应用。

本设计属于近年新兴的嵌入式数码相机领域课题。以ARM9处理器为核心建立嵌入式系统,扩展其功能,完成硬件的定制,程序的设计和移植,并通过多次的调试与完善以测试基本功能,进而编写基于TFT-LCD的嵌入式人机交互操作界面。

本文作者创新点:①设计是基于S5PV210的嵌入式系统,并且完成了程序移植,实现了图形化操作;②具有液晶显示及触屏控制功能,用当前非常流行的触摸屏技术来取代相机的传统按钮操作;(3)采用TF卡作为相片存储介质,使得拍摄相片可独立于相机转移到PC机或TV机上显示。

而基于嵌入式linux的数码相机的设计与实现还有待完善和发展,还可以增加其他功能,如提高相片像素,提高远景拍摄效果,进行图像增强,增加摄像功能、定时拍照功能及声控功能,还可增加MP3/MP4、GPS导航功能[10,11]、游戏功能等等,真正实现多功能智能数码相机。

参考文献

[1] 侯雨石,陈永飞,何玉青,等.数码相机原理与系统设计研究[J],光学技术,2002,28(5):452-456.

[2] 李年攸.基于Linux的多媒体播放器的软件设计与实现[J].三明学院学报,2009,26(4):391-395.

[3] 梁明亮,张惠敏,徐冰.基于ARM微处理器的液晶触摸屏的接口设计[J].计算机测量与控制, 2011, 19(3): 691-693,718.

[4] Texas Instruments.Incorporated.TMS320DM365 Digital Media System-on-Chip(DMSoC)[M].Apr.2010

[5] Les Wilson,Jeff Critten. 数码相机的DSP SoC设计方法[J].电子设计应用, 2003, (12)

[6] 王学军,项敏. 一种数码相机解决方案--高性能单芯片系统TMS320DSC21[J].广东自动化与信息工程, 2004, 25(1):20-26.

[7] 蔡金,嵌入式高清工业相机研究与实现[D].杭州:浙江大学硕士毕业论文.

[8] 刘玉萍.Mplayer的嵌入式移植[J].西南民族大学计算机科学与技术学院,2011, 20(1): 106-109.

[9] 陈敬, 向伟.基于嵌入式Linux的QT/Embedded移植与应用开发[J].电脑与信息技术, 2013, 21(1):57-59.

[10]张慧敏.嵌入式 GPS 定位系统的设计与实现[D].重庆:重庆大学硕士学位论文.

[11]张之刚.结合GPS功能的安全数码相机的研究及仿真系统实现[D].重庆:重庆大学硕士学位论文.

猜你喜欢

移植数码相机嵌入式
为什么数码相机不用胶卷也能照相
基于FreeRTOS系统和LwIP协议栈的网络通讯
西方音乐元素在二胡演奏中的移植
“移植”瘦人粪便能减肥?
嵌入式LINUX操作系统的研究
嵌入式组件技术的研究及应用
数码相机 手机 笔记本电脑
“嵌入式系统概论”课程设计
AItera推出Nios II系列软核处理器
数码相机附件面面观