当前位置: 首页 > article >正文

30289_SC65XX功能机MMI开发笔记(ums9117)

建立窗口步骤:

引入图片资源

放入图片

然后跑make p=prj new job=8

可能会有bug,宏定义

还会有开关灯报错,看命令行注释掉

接着把ture改成false

然后命令行new一遍,编译一遍没报错后

把编译器的win文件删掉,

再跑一遍虚拟机命令行sim,然后再编译一遍就可以了

创建菜单

问题1,这是菜单文件ID问题

它菜单是有什么说法的吗为什么他让放在

解决::要将菜单的宏定义加入在这个.h中

在这个文件定义table应该是菜单组

然后还要定义菜单项

运行即可完成菜单

第二个问题:

想跑NV模块

然后编译它会显示,没有找到这个flag模块的定义

但是这边好像已经定义了,但是它读不到,他是不是没开宏还是需要定义在其他地方

解决::添加sizeof(BOOLEAN),这里面的值是由下图决定的

出现bug

报错361个错,感觉可能是Mmiset_nv.h里面的SRT_MAX_NV_ITEM_NUM

再加,成功实现

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

窗口参数表

命令行命令工具:

make p=prj new job=8

make p=prj m=app_main update image

make p=prj m=resource_main update image

make p=prj m=simulator_main update image

make p=prj image

开宏是在MK里

开宏是开这个

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

又学到一招

可以把他放到原来的窗口里

菜单我有话说

这是一个设置里面的新建窗口

套娃再套娃然后开始进入新建的窗口

然后通过窗口进入处理函数

然后就看到这么精彩的部分了

紧接着再套娃


http://www.kler.cn/a/522254.html

相关文章:

  • PySide(PyQT)进行SQLite数据库编辑和前端展示的基本操作
  • 推动知识共享的在线知识库实施与优化指南
  • 实验七 带函数查询和综合查询(2)
  • 多协议网关BL110钡铼6路RS485转MQTT协议云网关
  • Visual Studio Code修改terminal字体
  • C# dataGridView1获取选中行的名字
  • 深入理解动态规划(dp)--(提前要对dfs有了解)
  • 【OMCI实践】ONT上线过程的omci消息(二)
  • leetcode 209. 长度最小的子数组
  • AI 模型评估与质量控制:生成内容的评估与问题防护
  • Web开发 -前端部分-CSS3新特性
  • unity学习20:time相关基础 Time.time 和 Time.deltaTime
  • 基于Django的微博舆情分析系统的设计与实现
  • 【算法与数据结构】动态规划
  • RTOS面试合集
  • 【Python实现机器遗忘算法】复现2020年顶会CVPR算法Selective Forgetting
  • 006 mybatis关联查询(一对一、一对多)
  • OPencv3.4.1安装及配置教程
  • 20.Word:小谢-病毒知识的科普文章❗【38】
  • freeswitch在centos上编译过程
  • 白平衡与色温:摄影中的色彩密码
  • 2025_1_27 C语言内存,递归,汉诺塔问题
  • 二叉树(补充)
  • 51单片机开发:IO扩展(串转并)实验
  • 基于单片机的家用无线火灾报警系统的设计
  • PETSc源码分析: Time Integrators