假装多好123
CSDN Android领域优质创作者。从事5年android 系统apk,framework开发定制,flutter开发。做过高通,MTK,RK,Mstar,Hisi平台。
展开
-
Mstar的Monitor方案OSD 菜单制作(一)————开篇
Mstar 的Monitor 方案开篇最近在做一个显示器的项目,全是C,界面啥的都是用C写。完全不懂。就因为我们是搞上层android 的,所以和UI 相关的就分了过来。为了工作,干呗!1. 开发工具编译工具: keilc51开发工具: source insight 或者sublime代码管理: cygwin64升级工具:ISP_Tool(v4.7.3).exedebug 工具: MS Monitor System Tool.exeOSD 菜单使用工具 :如下图2. 代码结构总代原创 2022-03-16 20:50:25 · 3121 阅读 · 11 评论 -
Mstar的Monitor方案OSD 菜单制作(三)——添加字符串文字
添加字符串文字1. 制作表格根据已有的翻译制作 OSDTree 表格,第一列为 MenuPage 的序号,第二列为各字符串的名称,此列不可以有空格存在,因为后续工具会依据此生成 data 数组的名称,第三列往后均为字符串的翻译。2.打开 New_OSD_Generator_v1095 工具,对部分参数进行设置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ArRGu16J-1647435558238)(E:\desktop\mk\mk笔记文档\Mstar 方案\s原创 2022-03-16 21:08:28 · 1582 阅读 · 2 评论 -
Mstar的Monitor方案OSD 菜单制作(二)————主体架构
Mstar 的Monitor 方案1.关键文件上面我们讲了与UI 相关的一些文件方法。如下。文件说明MenuTbl.hosd 主菜单结构msOsd.c绘制实现menu.c绘制显示逻辑,切换菜单逻辑ColorPalette.c色盘LoadCommonFont.cload fontCommonFont.hfont 数据位置MenuFunc.c功能函数实现Global.h全局变量,font 起始位置,坐标定义MenuStrP原创 2022-03-16 20:58:20 · 1856 阅读 · 0 评论 -
Mstar的Monitor方案OSD 菜单制作(四)——图片转换代码工具详解
绘制ICON绘制icon 前,需要详细说下mstar 对图片处理的三个工具的使用方法。这里以一个例子来说明吧,后面图片就都是按照这样处理。如下图,一个静音图标,大小48x54。1.图片资源要求找UI 要资源时,必须让其提供的资源满足以下条件:1.为bmp 图片2.宽和高为 12(W)x18(H) 的整数倍3.颜色为2色,或者4色,8色。(2色4色最常见)2. 工具转换图片mstar 这个方案是不直接放图片资源到系统中的,需要将资源都转换为一个一个font(大小为12x18),也就是原创 2022-03-22 08:45:00 · 2134 阅读 · 2 评论 -
Mstar的Monitor方案OSD 菜单制作(五)——icon绘制
Mstar的Monitor方案(五)————绘制icon原创 2022-03-22 21:00:00 · 1327 阅读 · 0 评论 -
Mstar的Monitor方案OSD 菜单制作(六)——绘制进度条
Mstar的Monitor方案(六)————绘制进度条原创 2022-04-03 09:18:34 · 1089 阅读 · 1 评论