博客
关于我
emWin仪表界面设计,含uCOS-III和FreeRTOS两个版本
阅读量:533 次
发布时间:2019-03-07

本文共 445 字,大约阅读时间需要 1 分钟。

第7期:多功能仪表界面设计
 

配套例子:

V6-912_STemWin提高篇实验_多功能仪表界面设计(uCOS-III)
V6-913_STemWin提高篇实验_多功能仪表界面设计(FreeRTOS)

 

例程下载地址:

 

工程介绍:

1. 这个例子是由官方的多功能仪表例子修改而来。官方的这个例子设计的较复杂,实现太偏底层,
   已经将表盘界面的实现专门整理到了文件App_ScaleWin.c里面。其实官方是打算专门做一个仪
   表控件的,但是由于参数设计较麻烦,没有专门作出控件。
2. 表盘使用方法
(1)使用前要先初始化表盘结构体变量,本例子是初始化的表盘结构体数组_Scale,初始化了4个。
(2)通过函数_CreateScaleWindow创建表盘窗口,表盘界面效果是在此窗口上面实现的。本例子最大支持同时创建四个。
(3)表盘的转动是通过函数_MoveNeedle实现的,如果实现其它方式的转动,修改此函数即可。
3. 界面上面创建了4个按钮,每个按钮实现不同的表盘效果切换。

 

截图效果:

转载地址:http://hznjz.baihongyu.com/

你可能感兴趣的文章
nodejs框架,原理,组件,核心,跟npm和vue的关系
查看>>
Nodejs概览: 思维导图、核心技术、应用场景
查看>>
nodejs模块——fs模块
查看>>
Nodejs模块、自定义模块、CommonJs的概念和使用
查看>>
nodejs生成多层目录和生成文件的通用方法
查看>>
nodejs端口被占用原因及解决方案
查看>>
Nodejs简介以及Windows上安装Nodejs
查看>>
nodejs系列之express
查看>>
nodejs系列之Koa2
查看>>
Nodejs连接mysql
查看>>
nodejs连接mysql
查看>>
NodeJs连接Oracle数据库
查看>>
nodejs配置express服务器,运行自动打开浏览器
查看>>
NodeMCU教程 http请求获取Json中文乱码解决方案
查看>>
Nodemon 深入解析与使用
查看>>
NodeSession:高效且灵活的Node.js会话管理工具
查看>>
node~ http缓存
查看>>
node不是内部命令时配置node环境变量
查看>>
node中fs模块之文件操作
查看>>
Node中同步与异步的方式读取文件
查看>>