• emWin仪表界面设计,含uCOS-III和FreeRTOS两个版本


    第7期:多功能仪表界面设计
    配套例子:
    V6-912_STemWin提高篇实验_多功能仪表界面设计(uCOS-III)
    V6-913_STemWin提高篇实验_多功能仪表界面设计(FreeRTOS)

    例程下载地址:

    http://www.armbbs.cn/forum.php?mod=viewthread&tid=23687

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

    截图效果:

    微信公众号:armfly_com 安富莱论坛:www.armbbs.cn 安富莱淘宝:https://armfly.taobao.com
  • 相关阅读:
    leetcode[145]Binary Tree Postorder Traversal
    leetcode[146]LRU Cache
    leetcode[147]Insertion Sort List
    leetcode[148]Sort List
    Intro to WebGL with Three.js
    Demo: Camera and Video Control with HTML5
    js ar
    Jingwei Huang
    Tinghui Zhou
    MODS: Fast and Robust Method for Two-View Matching
  • 原文地址:https://www.cnblogs.com/armfly/p/9397027.html
Copyright © 2020-2023  润新知