《电子相册项目报告整理》
工具: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.开发工具:keil,eaglecom,Minitools,
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