电子相册项目

《电子相册项目报告整理》

工具:keil4 , arm开发板(Mini2451)(s3c2451) , 串口线

功能:显示照片(自动切换 / 手动切换 / 暂停切换 / 可设置)

      显示时钟(精确显示 / 可设置)

进度:准备篇——项目要求(基本功能->提高功能)

 

三大块:时钟 /相册系统

时钟

基本功能:

1.时间运行准确

2.时间显示正常

3.可通过串口设计时间

提高功能:

1.可通过串口设置闹铃时间

2.达到闹铃时间后,蜂鸣器开始闹铃5s关闭

相册

基本功能:

1.自动轮流切换照片

2.至少两种切换方式(例如:消失,淡入淡出)

3.可通过串口开启或关闭相册功能

4.可通过串口设置轮换时间

5.可通过按键切换上一张下一张或停止切换

提高功能:

1.可通过触摸屏切换上一张下一张

2.实现字幕滚动功能

3.可通过串口开启关闭字幕

4.可通过串口设置字幕的显示内容(弹幕)

系统

基本功能:

1.实现开机后,两个按钮选项:选择时钟 / 选择相册,5s未选择,自动启动时钟

2.实现系统指示灯闪烁(上电后闪烁不停止)

提高功能:

1.自己写一个上位机软件,实现控制所有功能


 

自己写的arm电子相册,但是源文件比较乱。

传不上去好像

想要源文件的可以联系我

1.开发工具:keileaglecomMinitools

 

2.具有功能:

电子相册(自动切换(默认3s/暂停/继续/手动切换/上一张/下一张/设置切换时间/返回界面/

实时时钟(显示 / 消失(可以同时显示相册和时钟) / 设置时间)

 

3.各个界面功能键:

起始界面: 1.进入(1.电子相册/ 2.实时时钟/

  3.设定切换相册时间 / 4.设定实时时钟)

2.

3.选择上一个功能

4.选择下一个功能

 

  电子相册:

1.暂停/继续

1.退回主界面(起始界面)

2.切换到上一张照片

3.切换到下一张照片

 

实时时钟:

1.显示时间/关闭时间

2.退回主界面(起始界面)

3.先退回界面然后选择上一个功能(时钟一直存在不影响操作)

4.先退回界面然后选择下一个功能

 

切换时间:

1.确定选择 (确定完时间后,会自动切换到电子相册)

2.退回主界面(起始界面)

3.自加1(初始为0

4.自减1(自加自减范围为0-60


设置时钟:

1.确定选择 (确定完时间后,会自动切换到电子相册)

2.退回主界面(起始界面)

3.自加1(初始为0

4.自减1(年范围0-99 /月范围1-12 /日范围1-31 /

 时范围0-23 / 分范围0-59 / 秒范围0-59

 

4.项目还存在的问题:

a.每种功能回到主界面的时候,指向的功能位会乱(比如我在实时时钟界面回到主界面,按上一个功能,画面指针还是指向实时时钟)。

b.月无法实现(2月最高28 / 29其他30 / 31)全部最高为31

c.按键有时候会连按

d.还有一些其他小错误


《arm电子相册项目——启动加载篇startup.s》

http://blog.csdn.net/ivan804638781/article/details/52367736

你可能感兴趣的:(电子相册,项目实战,arm,keil)