v2.1
This commit is contained in:
parent
215be14a7c
commit
814a91dbec
@ -8,8 +8,12 @@
|
|||||||
* 分辨率 128 * 64 :主菜单模仿 UltraLink 重新设计,去掉了小标题,电压测量页重新设计,关于本机页面改为列表,列表适配了该分辨率
|
* 分辨率 128 * 64 :主菜单模仿 UltraLink 重新设计,去掉了小标题,电压测量页重新设计,关于本机页面改为列表,列表适配了该分辨率
|
||||||
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
||||||
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
||||||
|
|
||||||
|
WouoUI v2.1 更新内容:
|
||||||
|
|
||||||
WouoUI v2.0 功能:
|
* 修复EC11旋钮使界面卡死的问题,感谢 GitHub 安红豆 提供的线索。
|
||||||
|
|
||||||
|
WouoUI v2 功能:
|
||||||
|
|
||||||
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
||||||
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
||||||
@ -40,7 +44,6 @@
|
|||||||
|
|
||||||
注意事项:
|
注意事项:
|
||||||
|
|
||||||
* 示例使用的单片机为 STM32F103C8T6 ,旋钮为 EC11 ,旋钮旋转使用中断程序,旋钮质量不好可能使界面卡死,原因不明,如果能查明原因请联系我
|
|
||||||
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
||||||
|
|
||||||
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
||||||
@ -274,7 +277,7 @@ M_SELECT setting_menu[]
|
|||||||
M_SELECT about_menu[]
|
M_SELECT about_menu[]
|
||||||
{
|
{
|
||||||
{"WouoUI"},
|
{"WouoUI"},
|
||||||
{"v2.0"},
|
{"v2.1"},
|
||||||
{"Board: STM32F103"},
|
{"Board: STM32F103"},
|
||||||
{"Ram: 20k"},
|
{"Ram: 20k"},
|
||||||
{"Flash: 64k"},
|
{"Flash: 64k"},
|
||||||
@ -686,7 +689,7 @@ struct
|
|||||||
bool alv;
|
bool alv;
|
||||||
bool blv;
|
bool blv;
|
||||||
long count;
|
long count;
|
||||||
} btn;
|
} volatile btn;
|
||||||
|
|
||||||
void knob_inter()
|
void knob_inter()
|
||||||
{
|
{
|
||||||
|
@ -9,7 +9,11 @@
|
|||||||
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
||||||
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
||||||
|
|
||||||
WouoUI v2.0 功能:
|
WouoUI v2.1 更新内容:
|
||||||
|
|
||||||
|
* 修复EC11旋钮使界面卡死的问题,感谢 GitHub 安红豆 提供的线索。
|
||||||
|
|
||||||
|
WouoUI v2 功能:
|
||||||
|
|
||||||
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
||||||
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
||||||
@ -40,7 +44,6 @@
|
|||||||
|
|
||||||
注意事项:
|
注意事项:
|
||||||
|
|
||||||
* 示例使用的单片机为 STM32F103C8T6 ,旋钮为 EC11 ,旋钮旋转使用中断程序,旋钮质量不好可能使界面卡死,原因不明,如果能查明原因请联系我
|
|
||||||
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
||||||
|
|
||||||
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
||||||
@ -256,7 +259,7 @@ M_SELECT setting_menu[]
|
|||||||
M_SELECT about_menu[]
|
M_SELECT about_menu[]
|
||||||
{
|
{
|
||||||
{"[ WouoUI ]"},
|
{"[ WouoUI ]"},
|
||||||
{"- Version: v2.0"},
|
{"- Version: v2.1"},
|
||||||
{"- Board: STM32F103"},
|
{"- Board: STM32F103"},
|
||||||
{"- Ram: 20k"},
|
{"- Ram: 20k"},
|
||||||
{"- Flash: 64k"},
|
{"- Flash: 64k"},
|
||||||
@ -610,7 +613,7 @@ struct
|
|||||||
bool alv;
|
bool alv;
|
||||||
bool blv;
|
bool blv;
|
||||||
long count;
|
long count;
|
||||||
} btn;
|
} volatile btn;
|
||||||
|
|
||||||
void knob_inter()
|
void knob_inter()
|
||||||
{
|
{
|
||||||
|
@ -9,7 +9,11 @@
|
|||||||
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
||||||
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
||||||
|
|
||||||
WouoUI v2.0 功能:
|
WouoUI v2.1 更新内容:
|
||||||
|
|
||||||
|
* 修复EC11旋钮使界面卡死的问题,感谢 GitHub 安红豆 提供的线索。
|
||||||
|
|
||||||
|
WouoUI v2 功能:
|
||||||
|
|
||||||
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
||||||
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
||||||
@ -40,7 +44,6 @@
|
|||||||
|
|
||||||
注意事项:
|
注意事项:
|
||||||
|
|
||||||
* 示例使用的单片机为 STM32F103C8T6 ,旋钮为 EC11 ,旋钮旋转使用中断程序,旋钮质量不好可能使界面卡死,原因不明,如果能查明原因请联系我
|
|
||||||
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
||||||
|
|
||||||
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
||||||
@ -264,7 +267,7 @@ M_SELECT setting_menu[]
|
|||||||
M_SELECT about_menu[]
|
M_SELECT about_menu[]
|
||||||
{
|
{
|
||||||
{"[ WouoUI ]"},
|
{"[ WouoUI ]"},
|
||||||
{"- Version: v2.0"},
|
{"- Version: v2.1"},
|
||||||
{"- Board: STM32F103"},
|
{"- Board: STM32F103"},
|
||||||
{"- Ram: 20k"},
|
{"- Ram: 20k"},
|
||||||
{"- Flash: 64k"},
|
{"- Flash: 64k"},
|
||||||
@ -625,7 +628,7 @@ struct
|
|||||||
bool alv;
|
bool alv;
|
||||||
bool blv;
|
bool blv;
|
||||||
long count;
|
long count;
|
||||||
} btn;
|
} volatile btn;
|
||||||
|
|
||||||
void knob_inter()
|
void knob_inter()
|
||||||
{
|
{
|
||||||
|
@ -9,7 +9,11 @@
|
|||||||
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
* 分辨率 128 * 32 :在 128 * 64 分辨率的基础上,主界面只保留图标,电压测量页重新设计
|
||||||
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
* 通用版本:仅保留列表,主菜单也改为列表,删除电压测量页和与列表无关的动画(保留弹窗效果),经过简单修改可以适配任何分辨率,任何行高度的情况
|
||||||
|
|
||||||
WouoUI v2.0 功能:
|
WouoUI v2.1 更新内容:
|
||||||
|
|
||||||
|
* 修复EC11旋钮使界面卡死的问题,感谢 GitHub 安红豆 提供的线索。
|
||||||
|
|
||||||
|
WouoUI v2 功能:
|
||||||
|
|
||||||
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
|
||||||
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
* 优化平滑动画算法到只有两行,分类别定义平滑权重,并且每个权重值都分别可调
|
||||||
@ -40,7 +44,6 @@
|
|||||||
|
|
||||||
注意事项:
|
注意事项:
|
||||||
|
|
||||||
* 示例使用的单片机为 STM32F103C8T6 ,旋钮为 EC11 ,旋钮旋转使用中断程序,旋钮质量不好可能使界面卡死,原因不明,如果能查明原因请联系我
|
|
||||||
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
* 为防止使用者在上传程序后无法直接使用,认为是代码有问题,HID功能默认禁用,如需使用旋钮音量控制和点按输入功能,请在初始化函数中启用相关功能,上传成功后设置两个跳线帽都为0,断电再插上 USB 线
|
||||||
|
|
||||||
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
本项目使用Apache 2.0开源协议,如需商用或借鉴,请在醒目处标注本项目开源地址
|
||||||
@ -241,7 +244,7 @@ M_SELECT setting_menu[]
|
|||||||
M_SELECT about_menu[]
|
M_SELECT about_menu[]
|
||||||
{
|
{
|
||||||
{"[ WouoUI ]"},
|
{"[ WouoUI ]"},
|
||||||
{"- Version: v2.0"},
|
{"- Version: v2.1"},
|
||||||
{"- Board: STM32F103"},
|
{"- Board: STM32F103"},
|
||||||
{"- Ram: 20k"},
|
{"- Ram: 20k"},
|
||||||
{"- Flash: 64k"},
|
{"- Flash: 64k"},
|
||||||
@ -484,7 +487,7 @@ struct
|
|||||||
bool alv;
|
bool alv;
|
||||||
bool blv;
|
bool blv;
|
||||||
long count;
|
long count;
|
||||||
} btn;
|
} volatile btn;
|
||||||
|
|
||||||
void knob_inter()
|
void knob_inter()
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user