-
大小: 21.75MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2024-01-30
- 語(yǔ)言: 其他
- 標(biāo)簽: 數(shù)碼相冊(cè)??
資源簡(jiǎn)介
這是一個(gè)基于STM32F407VET6的電子數(shù)碼相冊(cè)的程序,可以播放視頻,音頻,圖片以及其他一些簡(jiǎn)單功能,并且使用的是UCOSIII實(shí)時(shí)操作系統(tǒng)。
代碼片段和文件信息
#include?“os.h“
#include?“app.h“?
#include?“sys.h“
#include?“delay.h“??
#include?“usart.h“??
#include?“l(fā)ed.h“
#include?“l(fā)cd.h“
#include?“includes.h“
#include?“key.h“??
#include?“timer.h“
#include?“malloc.h“?
#include?“w25qxx.h“????
#include?“sdio_sdcard.h“
#include?“ff.h“??
#include?“exfuns.h“????
#include?“fontupd.h“
#include?“text.h“
#include?“piclib.h“
#include?“string.h“
#include?“math.h“
#include?“spb.h“
#include?“touch.h“
#include?“24cxx.h“
#include?“gui.h“
#include?“calendar.h“
#include?“wm8978.h“
#include?“settings.h“
#include?“common.h“
#include?
//PC2LCD2002字體取模方法:逐列式順向(高位在前)陰碼.C51格式. ????
//特殊字體:
//數(shù)碼管字體:ASCII集+℃(‘?‘+95)
//普通字體:ASCII集
u8*const?APP_ASCII_S6030=“0:/SYSTEM/APP/COMMON/fonts60.fon“; //數(shù)碼管字體60*30大數(shù)字字體路徑?
u8*const?APP_ASCII_5427=“0:/SYSTEM/APP/COMMON/font54.fon“; //普通字體54*27大數(shù)字字體路徑?
u8*const?APP_ASCII_3618=“0:/SYSTEM/APP/COMMON/font36.fon“; //普通字體36*18大數(shù)字字體路徑
u8*const?APP_ASCII_2814=“0:/SYSTEM/APP/COMMON/font28.fon“;
u8*const?APP_OK_PIC=“0:/SYSTEM/APP/COMMON/ok.bmp“; //確認(rèn)圖標(biāo)
u8*const?APP_CANCEL_PIC=“0:/SYSTEM/APP/COMMON/cancel.bmp“; //取消圖標(biāo)
u8*const?APP_UNSELECT_PIC=“0:/SYSTEM/APP/COMMON/unselect.bmp“; //未選中圖標(biāo)
u8*const?APP_SELECT_PIC=“0:/SYSTEM/APP/COMMON/select.bmp“; //選中圖標(biāo)
u8*const?APP_VOL_PIC=“0:/SYSTEM/APP/COMMON/VOL.bmp“; //音量圖片路徑
?u8*?asc2_2814=0; //普通字體28*14大字體點(diǎn)陣集
?u8*?asc2_3618=0; //普通字體36*18大字體點(diǎn)陣集
?u8*?asc2_5427=0; //普通字體54*27大字體點(diǎn)陣集
?u8*?asc2_s6030=0; //數(shù)碼管字體60*30大字體點(diǎn)陣集
u32?random_seed=1;
extern?volatile?u8?system_task_return; //任務(wù)強(qiáng)制返回標(biāo)志.
extern?u8*const?calendar_loading_str[GUI_LANGUAGE_NUM][3];
//app主要功能界面標(biāo)題
u8*const?APP_MFUNS_CAPTION_TBL[APP_FUNS_NUM][GUI_LANGUAGE_NUM]=
{
{“錄音機(jī)““錄音機(jī)““RECODER“}
{“數(shù)碼相框““數(shù)碼相框““PHOTOS“}
{“音樂播放器““音樂播放器““MUSIC?Player“}
? {“視頻播放器““視頻播放器““VIDEO?Player“}?
? {““““““} //時(shí)鐘?
{“系統(tǒng)設(shè)置““系統(tǒng)設(shè)置““SYSTEM?SET“}
{“文件管理““文件管理““FILE?CTROL“}?
{“科學(xué)計(jì)算器““科學(xué)計(jì)算器““Calculator“}
};
//創(chuàng)建文件失敗提示是否存在SD卡??200的寬度
u8*const?APP_CREAT_ERR_MSG_TBL[GUI_LANGUAGE_NUM]=
{ ?
“創(chuàng)建文件失敗請(qǐng)檢查!““創(chuàng)建文件失敗請(qǐng)檢查!““Creat?File?FailedPlease?Check!“
};?
//提示信息的窗體名字
u8*const?APP_REMIND_CAPTION_TBL[GUI_LANGUAGE_NUM]=
{
“提示信息““提示信息““Remind“ ?
};
//磁盤名字表
u8*const?APP_DISK_NAME_TBL[3][GUI_LANGUAGE_NUM]=
{
{“SD卡““SD卡““SD?Card“}
? {“FLASH磁盤““FLASH磁盤““FLASH?Disk“}
? {“U盤““U盤““U?Disk“}
};
////////////////////////////////////////////////////////////////////////////////////////////
//以下代碼僅用于實(shí)現(xiàn)SYSTEM文件夾更新
u8*const?APP_SYSTEM_APPPATH=“/SYSTEM/APP“; //APP文件夾路徑?徑
u8*const?APP_SYSTEM_SPBPATH=“/SYSTEM/SPB“; //SPB文件夾路徑
u8*const?APP_SYSTEM_LWIPPATH=“/SYSTEM/LWIP“;//LWIP文件夾路徑
u8*const?APP_SYSTEM_DSTPATH=“1:/SYSTEM“; //系統(tǒng)文件目標(biāo)路徑
//2色條
//xywidthheight:坐標(biāo)及尺寸.
//mode: 設(shè)置分界線
// ????[3]:右邊分界線
// [2]:左邊分界線
// [1]:下邊分界線
// [0]:上邊分界線
void?app_gui_tcbar(u16?xu16?yu16?widthu16?heightu8?mode)
{
? u16?halfheight=height/2;
? gui_fill_rectangle(
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????24023??2017-04-09?14:48??電子相冊(cè)?2\APP\app.c
?????文件???????1608??2017-04-09?14:48??電子相冊(cè)?2\APP\app.h
?????文件???????9332??2017-03-09?16:32??電子相冊(cè)?2\APP\appplay.c
?????文件???????1424??2014-08-27?22:08??電子相冊(cè)?2\APP\appplay.h
?????文件??????17271??2017-04-09?11:03??電子相冊(cè)?2\APP\audioplay.c
?????文件???????3105??2017-04-09?00:21??電子相冊(cè)?2\APP\audioplay.h
?????文件??????23579??2017-04-04?14:48??電子相冊(cè)?2\APP\calculator.c
?????文件???????1857??2017-04-04?11:08??電子相冊(cè)?2\APP\calculator.h
?????文件??????15262??2017-04-04?15:20??電子相冊(cè)?2\APP\calendar.c
?????文件???????1473??2017-04-03?11:38??電子相冊(cè)?2\APP\calendar.h
?????文件??????40435??2015-08-06?15:40??電子相冊(cè)?2\APP\common.c
?????文件???????6017??2017-04-04?15:21??電子相冊(cè)?2\APP\common.h
?????文件???????4680??2017-04-06?14:39??電子相冊(cè)?2\APP\filectrol.c
?????文件????????701??2017-04-06?10:21??電子相冊(cè)?2\APP\filectrol.h
?????文件???????6234??2017-04-05?20:39??電子相冊(cè)?2\APP\picviewer.c
?????文件????????763??2014-10-30?17:27??電子相冊(cè)?2\APP\picviewer.h
?????文件??????23264??2017-04-08?16:43??電子相冊(cè)?2\APP\recorder.c
?????文件???????2062??2017-04-05?21:01??電子相冊(cè)?2\APP\recorder.h
?????文件??????49228??2017-04-09?15:44??電子相冊(cè)?2\APP\settings.c
?????文件???????1595??2017-04-03?21:41??電子相冊(cè)?2\APP\settings.h
?????文件???????8025??2017-04-09?14:29??電子相冊(cè)?2\APP\spb.c
?????文件???????1897??2017-04-03?09:33??電子相冊(cè)?2\APP\spb.h
?????文件????????574??2017-03-31?09:57??電子相冊(cè)?2\APP\spblcd.h
?????文件??????25421??2017-04-08?16:44??電子相冊(cè)?2\APP\videoplay.c
?????文件???????1816??2017-04-05?17:27??電子相冊(cè)?2\APP\videoplay.h
?????文件???????8385??2014-07-16?21:18??電子相冊(cè)?2\AUDIOCODEC\ape\apedec\apedecoder.c
?????文件???????1421??2014-06-28?20:52??電子相冊(cè)?2\AUDIOCODEC\ape\apedec\apedecoder.h
?????文件???????4469??2014-03-11?08:23??電子相冊(cè)?2\AUDIOCODEC\ape\apedec\crc.c
?????文件???????4079??2014-03-11?08:23??電子相冊(cè)?2\AUDIOCODEC\ape\apedec\demac_config.h
?????文件??????13574??2014-06-28?21:08??電子相冊(cè)?2\AUDIOCODEC\ape\apedec\entropy.c
............此處省略1292個(gè)文件信息
評(píng)論
共有 條評(píng)論