资源简介

18年山西省电子设计竞赛-简易电子秤(一等)设计报告+keil5的STM32f103工程。符合设计精度要求,带去皮、累加功能、触摸屏操作、简单的图标UI、中文显示(有字库解决办法)。

资源截图

代码片段和文件信息

#include “appplay.h“
//////////////////////////////////////////////////////////////////////////////////  
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK STM32开发板
//APP-其他应用程序 代码    
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//修改日期:2014/2/16
//版本:V1.1
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2009-2019
//All rights reserved   
//*******************************************************************************
//V1.1 20140216
//新增对各种分辨率LCD的支持.
//////////////////////////////////////////////////////////////////////////////////     

#define APPPLAY_EX_BACKCOLOR 0X0000 //窗体外部背景色
#define APPPLAY_IN_BACKCOLOR 0X8C51 //窗体内部背景色
#define APPPLAY_NAME_COLOR 0X001F //程序名颜色

#define APPPLAY_ALPHA_VAL  18  //APP选中透明度设置
#define APPPLAY_ALPHA_COLOR WHITE //APP透明色


//标题表
const u8* appplay_caption_tbl[GUI_LANGUAGE_NUM]=
{
“应用中心““應用中心““Applications“
};
//应用程序名列表
//这里列表为16个名字长度不要超过8个字节(4个汉字)
u8*const appplay_appname_tbl[GUI_LANGUAGE_NUM][16]=
{
{
“红外遥控““应用程序““应用程序““应用程序“
“应用程序““应用程序““应用程序““应用程序“
“应用程序““应用程序““应用程序““应用程序“
“应用程序““应用程序““应用程序““应用程序“
}
{
“紅外遙控““應用程序““應用程序““應用程序“
“應用程序““應用程序““應用程序““應用程序“
“應用程序““應用程序““應用程序““應用程序“
“應用程序““應用程序““應用程序““應用程序“
}
{
“REMOTE““APP““APP““APP“
“APP““APP““APP““APP“
“APP““APP““APP““APP“   
“APP““APP““APP““APP“
}
};
 
//appplay的图标路径表
u8*const appplay_icospath_tbl[16]=
{
“1:/SYSTEM/APP/APPS/ICOS/remote.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app01.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app02.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app03.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app04.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app05.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app06.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app07.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app08.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app09.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app10.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app11.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app12.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app13.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app14.bmp“
“1:/SYSTEM/APP/APPS/ICOS/app15.bmp“
}; 
///////////////////////////////////////////////////////////////////////////////////
//红外遥控条目信息列表
u8*const appplay_remote_items_tbl[GUI_LANGUAGE_NUM][3]=
{
{“  键值:““  次数:““  符号:“}
{“  鍵值:““  次數:““  符號:“}
{“KEYVAL:““KEYCNT:““SYMBOL:“}
};

//加载主界面
//返回值:0成功;其他失败;
u8 appplay_load_ui(m_app_dev *appdev) 
{
u8 i;
u8 rval=0;
  _window_obj* twin=0; //窗体
twin=window_creat(325lcddev.width-6lcddev.height-25-500X0116);//创建窗口
    //twin=window_creat(32523429000X0116);//创建窗口
if(twin)
{
twin->captionbkcu=APPPLAY_IN_BACKCOLOR; //默认caption上部分背景色
twin->captionbkcd=APPPLAY_IN_BACKCOLOR; //默认caption下部分背景色
twin->captioncolor=APPPLAY_IN_BACKCOLOR; //默认caption的颜色
  twin->windowbkc=APPPLAY_IN_BACKCOLOR;   //默认背景色

gui_fill_rectangle(00lcddev.widthlcddev.heightAPPPLAY_EX_BACKCOLOR);//填充背景色
   app_gui_tcbar(00lcddev.widthAPP_TEST_TOPBAR_HEIGHT0x02); //下分界线  
  gui_show_strmid(00lcdd

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-30 21:50  省电赛电子秤\
     目录           0  2018-10-30 21:50  省电赛电子秤\APP\
     文件       10311  2015-08-10 12:41  省电赛电子秤\APP\appplay.c
     文件        1479  2015-08-10 12:41  省电赛电子秤\APP\appplay.h
     文件       12514  2015-08-10 12:08  省电赛电子秤\APP\calendar.c
     文件        1820  2015-08-10 12:02  省电赛电子秤\APP\calendar.h
     文件       29752  2015-08-10 12:18  省电赛电子秤\APP\common.c
     文件        6563  2015-08-10 12:06  省电赛电子秤\APP\common.h
     文件        6308  2015-08-09 20:23  省电赛电子秤\APP\ebook.c
     文件         581  2014-02-26 20:50  省电赛电子秤\APP\ebook.h
     文件        5426  2018-08-26 22:15  省电赛电子秤\APP\mainui.c
     文件        1835  2018-08-26 22:22  省电赛电子秤\APP\mainui.h
     文件        7826  2015-08-09 20:48  省电赛电子秤\APP\notepad.c
     文件         914  2014-02-27 18:14  省电赛电子秤\APP\notepad.h
     文件       14990  2015-08-10 13:13  省电赛电子秤\APP\paint.c
     文件        1286  2014-02-27 18:14  省电赛电子秤\APP\paint.h
     文件        6597  2015-08-09 20:40  省电赛电子秤\APP\picviewer.c
     文件         759  2015-08-09 20:41  省电赛电子秤\APP\picviewer.h
     文件       31778  2015-08-21 21:34  省电赛电子秤\APP\settings.c
     文件        2162  2015-08-10 12:12  省电赛电子秤\APP\settings.h
     文件        5443  2015-08-23 12:40  省电赛电子秤\APP\usbplay.c
     文件         828  2014-02-27 18:14  省电赛电子秤\APP\usbplay.h
     文件        6199  2015-08-10 16:18  省电赛电子秤\APP\wirelessplay.c
     文件         769  2014-02-27 18:14  省电赛电子秤\APP\wirelessplay.h
     目录           0  2018-10-30 21:50  省电赛电子秤\DebugConfig\
     文件        6956  2015-12-10 17:06  省电赛电子秤\DebugConfig\Target_1_STM32F103RC_1.0.0.dbgconf
     文件        6956  2015-12-10 17:06  省电赛电子秤\DebugConfig\Target_1_STM32F103ZE_1.0.0.dbgconf
     目录           0  2018-10-30 21:50  省电赛电子秤\FATFS\
     目录           0  2018-10-30 21:50  省电赛电子秤\FATFS\doc\
     文件        3248  2014-01-15 00:31  省电赛电子秤\FATFS\doc\css_e.css
     文件        3661  2014-01-15 00:31  省电赛电子秤\FATFS\doc\css_j.css
............此处省略273个文件信息

评论

共有 条评论