嵌入式系统设计项目实训报告

嵌入式系统设计项目实训报告

ID:27793736

大小:412.89 KB

页数:17页

时间:2018-12-06

嵌入式系统设计项目实训报告_第1页
嵌入式系统设计项目实训报告_第2页
嵌入式系统设计项目实训报告_第3页
嵌入式系统设计项目实训报告_第4页
嵌入式系统设计项目实训报告_第5页
资源描述:

《嵌入式系统设计项目实训报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海海洋大学嵌入式系统设计项目实训报告(2016-2017第」—学期)专业:计算机科学与技术实训项目:—嵌入式应用一一电子相册实训时间:_2016年_12_月_26_口实训成员:孙嘉晨1351127周力[351137指导老师:池涛计算机科学技术系2015年11月制一、实训目的通过电子相册的制作,了解S3C2440芯片的构造,了解外围SDRAM及NANDFLASH的存储结构。学会运用定时器中断及通过LCD显示图片,加强自身对嵌入式的理解,提升自身的实践能力。二、实训内容以S3C2440芯片为核心,通

2、过外围SDRAM及NANDFLASH存储实现照片的存储,结合定吋器中断,实现LCD显示图片,完成简易电子相册的设计。三、实训设备硬件:mini2440硬件平台软件:bmp2h.exe软件进行图片转换CodcWamorforARMDeveloperSuite软件四、实训设计方案(包括项目功能紺求分析,方案设计,完成时间规划)需求分析:在上世纪末本世纪初,电子相册呈现迅速发展的势头,普及型数码相机的分辨率由200万象素增长到现在的800-1500万象素,价格也由300美元左右下降到现在的120美元左右

3、。随着数码相机的FI益普及,作为一种以数字照片的保存、回放和浏览为核心功能的产品——电子相册自然迎合了消费者的需求。方案设计:软件设计:代码包含2个模块,LCD模块包含两个文件,进行图片的显示与编辑;Timer模块包含6个文件,英中timer.c和timer.h文件完成定时器的初始化,interrupt.h和interrupt.c文件完成定时器中断函数的初始化,isrservice.h和isrservice.c文件完成定时器中断处理,pic.c和pic.h等文件是由图片生产的C语言数组文件硬件方面

4、选择了S3C2440为核心的架构。基于ARM的微处理器具有低功耗、低成本、高性能等特点,ARM采用RISC(精简指令集计算机)架构和流水线结构,使用了人量的寄存器,具有极高的工作效率。其屮,RISC架构具有如下特点:固定长度的指令格式,指令归整、简单,基本寻址方式只有2〜3种,使用单周期指令,便于流水线操作。因此选择此硬件方案的优势有如下:(1)系统芯片功能强大,实现的功能多,对于新的多媒体格式支持性好,只需要安装更新的软件;(2)硬件电路简单,可采用标准电路,不需耗费过多的资源(人力,资金等);

5、(3)可以在硬件上增加模块,留作二次开发使用,极为方便;(4)S3C2440是一个比较成熟的芯片,技术积累齐全;(5)S3C2440支持丰富的存储卡接口。完成时间规划:第一天分析实训项目实现过程,完成软件方面内容,编写代码。第二天实现硬件分析,完成硬件连接,对项目进行测试。第三天完成实训内容,提交报告。五、实训项目实现代码结构逻辑:Main.c文件Timer模块TFTLCD模块Time.c文件Time.h文件Interrupts文Isrservice.c文Lcd.c文件Pic.c文件件件Lcd.h

6、文件Pic.h文件Interrupt.h文Isrservice.h文件件S3C2440简介:Samsung公司推出的32位RISC处理器S3C2440A,为手持设备和一般类型应用提供了低价格、低功耗、高性能小型微控制器的解决方案。S3C2440为手持设备和一般类型应用提供了低价格、低功耗、高性能小型微控制器的解决方案。采用272脚FPGA封装,内含一个ARM920T内核。为了降低系统成本,S3C2440A提供了以下丰富的片内外围。ARM9-S3C2440处理器,ARM920T核rflARM9TDM

7、I、存储管理单元,MMU和高速缓存三部分组成。其屮MMU可以管理虚拟内存,高速缓存由独立的16KB地址和16KB数据高速Cache组成。ARM92T0有两个内部协处理器:CP14和CP15。CP14用于调试控制CP15用于存储系统控制以及测试控制。总的资源如下:・内核工作电压为1.2V,内存工作电压兼容1.8V/2.5V/3.3V,夕卜围I/O口使用3.3V,集成16KB的指令缓存和16KB的数据缓存,带MMU(MemoryManagementUnit),支持SRAM和SDRAM等内存。・LCD控

8、制器接口(最高支持4K色的STN和256K色的TFT)・4通道DMA控制器・3通道UART・2通道SPI接口・IIC总线接口・IIS音频编解码数据接口・AC97音频接口・MMC/SD存储卡接口・2通道USB传输接口和1个复用的USB设备接口・4通道PWM(脉宽调制)定时器和1个看门狗定时器・8通道10位ADC和一个触控屏接口・实时时钟・130个GPIO口和24通道外部中断源接口・片上PLL时钟发生锁相环硬件系统框图如下:时钟电路电源SDRAMLCD显刀£ARM芯片S3C2440Mn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。