18年山西省电子设计竞赛-简易电子秤(一等)设计报告+keil5的STM32f103工程。符合设计精度要求,带去皮、累加功能、触摸屏操作、简单的图标UI、中文显示(有字库解决办法)。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-30 21:50 省电赛电子秤
目录 0 2018-10-30 21:50 省电赛电子秤APP
文件 10311 2015-08-10 12:41 省电赛电子秤APPappplay.c
文件 1479 2015-08-10 12:41 省电赛电子秤APPappplay.h
文件 12514 2015-08-10 12:08 省电赛电子秤APPcalendar.c
文件 1820 2015-08-10 12:02 省电赛电子秤APPcalendar.h
文件 29752 2015-08-10 12:18 省电赛电子秤APPcommon.c
文件 6563 2015-08-10 12:06 省电赛电子秤APPcommon.h
文件 6308 2015-08-09 20:23 省电赛电子秤APPebook.c
文件 581 2014-02-26 20:50 省电赛电子秤APPebook.h
文件 5426 2018-08-26 22:15 省电赛电子秤APPmainui.c
文件 1835 2018-08-26 22:22 省电赛电子秤APPmainui.h
文件 7826 2015-08-09 20:48 省电赛电子秤APP
otepad.c
文件 914 2014-02-27 18:14 省电赛电子秤APP
otepad.h
文件 14990 2015-08-10 13:13 省电赛电子秤APPpaint.c
文件 1286 2014-02-27 18:14 省电赛电子秤APPpaint.h
文件 6597 2015-08-09 20:40 省电赛电子秤APPpicviewer.c
文件 759 2015-08-09 20:41 省电赛电子秤APPpicviewer.h
文件 31778 2015-08-21 21:34 省电赛电子秤APPsettings.c
文件 2162 2015-08-10 12:12 省电赛电子秤APPsettings.h
文件 5443 2015-08-23 12:40 省电赛电子秤APPusbplay.c
文件 828 2014-02-27 18:14 省电赛电子秤APPusbplay.h
文件 6199 2015-08-10 16:18 省电赛电子秤APPwirelessplay.c
文件 769 2014-02-27 18:14 省电赛电子秤APPwirelessplay.h
目录 0 2018-10-30 21:50 省电赛电子秤DebugConfig
文件 6956 2015-12-10 17:06 省电赛电子秤DebugConfigTarget_1_STM32F103RC_1.0.0.dbgconf
文件 6956 2015-12-10 17:06 省电赛电子秤DebugConfigTarget_1_STM32F103ZE_1.0.0.dbgconf
目录 0 2018-10-30 21:50 省电赛电子秤FATFS
目录 0 2018-10-30 21:50 省电赛电子秤FATFSdoc
文件 3248 2014-01-15 00:31 省电赛电子秤FATFSdoccss_e.css
文件 3661 2014-01-15 00:31 省电赛电子秤FATFSdoccss_j.css
............此处省略273个文件信息
#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 省电赛电子秤APPappplay.c
文件 1479 2015-08-10 12:41 省电赛电子秤APPappplay.h
文件 12514 2015-08-10 12:08 省电赛电子秤APPcalendar.c
文件 1820 2015-08-10 12:02 省电赛电子秤APPcalendar.h
文件 29752 2015-08-10 12:18 省电赛电子秤APPcommon.c
文件 6563 2015-08-10 12:06 省电赛电子秤APPcommon.h
文件 6308 2015-08-09 20:23 省电赛电子秤APPebook.c
文件 581 2014-02-26 20:50 省电赛电子秤APPebook.h
文件 5426 2018-08-26 22:15 省电赛电子秤APPmainui.c
文件 1835 2018-08-26 22:22 省电赛电子秤APPmainui.h
文件 7826 2015-08-09 20:48 省电赛电子秤APP
otepad.c
文件 914 2014-02-27 18:14 省电赛电子秤APP
otepad.h
文件 14990 2015-08-10 13:13 省电赛电子秤APPpaint.c
文件 1286 2014-02-27 18:14 省电赛电子秤APPpaint.h
文件 6597 2015-08-09 20:40 省电赛电子秤APPpicviewer.c
文件 759 2015-08-09 20:41 省电赛电子秤APPpicviewer.h
文件 31778 2015-08-21 21:34 省电赛电子秤APPsettings.c
文件 2162 2015-08-10 12:12 省电赛电子秤APPsettings.h
文件 5443 2015-08-23 12:40 省电赛电子秤APPusbplay.c
文件 828 2014-02-27 18:14 省电赛电子秤APPusbplay.h
文件 6199 2015-08-10 16:18 省电赛电子秤APPwirelessplay.c
文件 769 2014-02-27 18:14 省电赛电子秤APPwirelessplay.h
目录 0 2018-10-30 21:50 省电赛电子秤DebugConfig
文件 6956 2015-12-10 17:06 省电赛电子秤DebugConfigTarget_1_STM32F103RC_1.0.0.dbgconf
文件 6956 2015-12-10 17:06 省电赛电子秤DebugConfigTarget_1_STM32F103ZE_1.0.0.dbgconf
目录 0 2018-10-30 21:50 省电赛电子秤FATFS
目录 0 2018-10-30 21:50 省电赛电子秤FATFSdoc
文件 3248 2014-01-15 00:31 省电赛电子秤FATFSdoccss_e.css
文件 3661 2014-01-15 00:31 省电赛电子秤FATFSdoccss_j.css
............此处省略273个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)