一个面向单片机,通用的按键检测模块,可以很好地处理以下各种按键事件:按下、抬起、单击、双击、点按、长按,组合按键待扩展。
nsDuiSkin是NSIS的一个安装包UI控件,结合NSIS和DuiLib,用于制作界面美观的安装程序。
实现了一个基于协程的服务器框架,支持多线程、多协程协同调度;支持以异步处理的方式提高服务器性能;封装了网络相关的模块,包括socket、http、servlet等,支持快速搭建HTTP服务器或WebSokcet服务器。
XxxSwitchScan_Driver可以简单的看作为一个C语言的按键驱动,使用简单、灵活且解耦,以面向对象思想结合状态机编写,同时适用于裸机与操作系统。最终实现响应事件有:短按/短按抬起/长按/持续长按/长按抬起/连击/单边沿触发。 一开始仅为了实现按键驱动。后面把按键结合如高低电平的传感器、开关量的限位等进一步抽象为开关量的输入设备。由此我常会把项目中的开关量的输入设备通过该驱动统一管理。
一种可用于单片机的中断高效处理与事件机制方法,来源:https://github.com/NevermindZZT/cpost。文章:https://blog.csdn.net/qq_34245464/article/details/111804661。 https://blog.csdn.net/qq_34245464/article/details/111427317?spm=1001.201
300行代码实现多任务管理的OS,在很多MCU开发中,功能很简单,实时性要求不强,如果使用RTOS显得太浪费,任务多了管理不当又很乱,所以才会想起做一个轮询的任务管理。简单好用!CSDN:https://blog.csdn.net/ziqi5543/article/details/101512722
ThingsGateway 基于net6/7+ ,跨平台边缘采集(物联网)网关,支持南北端插件式开发,支持常用Modbus/OPCDA/OPCUA/S7采集插件,MQTT/OPCUAServer等上传插件
lv_chinese_ime:支持中文输入法的LVGL键盘部件增强插件。lv_chinese_ime: LVGL keyboard widget enhancement plugin that supports Chinese input method.
用Wpf做一个Diagram画板(包含流程图FlowChart)
ERP 快速开发框架 blazor 工作流 权限管理 多租户 SASS模式 企业快速狂发框架 财务系统 oa系统 hr系统 绩效 考核
基于WPF的图形化编程控件和环境,支持所有语法,包括模块编程和面向对象编程,也支持自定义语法,是图形化脚本的集成开发环境(IDE)。