基本信息
源码名称:嵌入式-电子相册(源码+课程报告)
源码大小:4.61M
文件格式:.rar
开发语言:C/C++
更新时间:2019-08-04
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍




一、 试验目的及要求

(一)试验目的

1、 认识嵌入式系统的组成、工作原理、嵌入式系统开发环境的搭建、观察基本试验过程;

2、 了解嵌入式系统开发的全过程、完成简单应用系统的设计;

(二)试验要求

1、 绘制玫瑰线;

2、 设计以电子相册,包含5张照片、5段音乐。每个十秒,自动显示一幅照片,播放一段音乐,周而复始。

   程序分别采用4种方法编制——至少应使用三种方法设计:

1) shell命令调用各程序段编制

2) 用实时时钟RTC编制(无需编制驱动程序)

3) 用定时器Timer编制(需编制驱动程序)

4) 使用键盘输入号码显示对应得图片并播放与之对应的音乐(利用已有的驱动程序)。

 

二、  开发平台——UP-NETARM 2410-S

UP-NETARM 2410-S 开发平台是博创科技推出的国内最强配置的嵌入式开发平台。UP-NETARM 2410-S 开发平台硬件资源如下:

1.S3C2410 Core 小板:S3C2410 ARM CPU、64M SDRAM、64M NAND FLASH,通过200Pin精密插座与主板连接。

2.Double 100M EtherNet 网卡:由两片AX88796 构成的双网卡,

3.4 HOST / 1 DEVICE USB 接口:2410 的主USB 口扩展为4 个,由AT43301 构成USB HUB,

其中电源管理用MIC2525。USB 从口保持处理器本身的1 个。

4.3 UART/IrDA:保持2 个RS232 串口,增加1 个RS485 串口,1 个IrDA 收发器,均从处理器的UART2 引出。

5.168Pin EXPORT:提供一个168Pin 扩展卡插槽,引出所有总线信号和未占用资源。

6.LCD 显示屏:兼容多种LCD,可采用5 寸256 色屏或8 寸16bit 真彩屏,同时预留一个24bit 接口。

7.TouchScr: 采用 ADS7843,保留了直接用2410 内部ADC 构成的转换电路接口

8.AUDIO:采用UDA1341,具有放音、录音等功能。

9.PS2 KEYPAD:使用ATMEGA8 单片机控制2 个PS2 接口和板载17 键小键盘。两个PS2可接PC 键盘和鼠标。

10.LED:使用ZLG7290 只驱动8 只小数码管。同时可作IIC 总线实验。其中LCD控制器的特性为:支持单色、4级灰度、256色的调色板显色模式;支持64K和16M色非调色板显示模式;支持分辨率为640*480及其他多种规格的LCD。

11.POWER SUPPLY、RESET、RTC 等必须资源。

12.ADC:板载3 个电位器和选择跳线,同时在板上设模拟电压输入专用接口。

13.IDE/CF 卡插座:扩展有笔记本硬盘和CF 卡接口电路。

14.PCMCIA 和SD 卡插座:由EPM3128A100 CPLD 实现PCMCIA 控制。

15.IC 卡。也由ATMEGA8 单片机控制。

16.DC/STEP 电机。步进电机由74HC573 扩展IO 接出,软件形成时序来控制。同时剩余IO可以控制CAN 等电路,以节省CPU 的GPIO 资源。直流电机由PWM 控制。

17.CAN BUS:设置1 个CAN 口,采用MCP2510 和TJA1050 芯片构成。

18.Double DA:设置两个10 位DAC 端口,采用MAX504 接SPI 总线,输出两路模拟电压。

19.可以提供配套的GPRS/GPS、FPGA 等扩展板。