ButtonDrive 自己写的一个按键驱动,支持单双击、连按、长按;采用回处理按键事件(自定义消抖时间),使用只需3步,创建按键,按键事件与回处理函数链接映射,周期检查按键。 源码地址: 版权和许可 ButtonDrive 遵循 开源许可协议,可以免费在商业产品中使用,并且不需要公开私有代码。 鼓励代码共享和尊重原作者的著作权,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布(作为开源或闭源商业软件),但必须根据协议保留原作者版权声明。 前言 前几天写了个按键驱动,参考了的数据结构的用法,逻辑实现并不一样。 在这里感谢所有的开源开发者,让我从中学到了很多,同时网络也是一个好平台,也希望所有的开发者能形成良性循环,从网络中学知识,回馈到网络中去。感谢的作者,感谢两位rtt的大佬:、。 Button_drive简介 Button_drive是一个小巧的按键驱
2022-07-29 15:14:09 296KB C
1
题目七:2048小游戏 课题内容:利用Matlab实现2048小游戏 1、实现44方格界面,初始化在界面随机位置出现2个数,可以是2和2,也可以是2和4; 2、要求能够按照游戏规则通过按钮实现方格内数字上下左右滑动,每滑动一次,所以的数字都向滑动方向靠拢,同时在空白方格随机位置生成1个数,2(概率较大)或4(概率较小);同时相邻的相同数字在靠拢时相加,当方格中出现2048时游戏胜利; 3、如果16个方格都填满并且相邻的格子无法移动,游戏结束; 4.能够显示游戏计分,累计每次合并成功的两个数的和作为计分; 5、弹出输赢提示,提示用户退出或重玩。 课题要求: 1、设计良好的人机交互GUI界面; 2、程序要求有注释。 在此基础上还改变了控件背景,添加了最高分纪录。当游戏胜利或者游戏失败时都会有弹窗提醒。 下载解压缩后用matlab打开运行gui文件即可运行。
2022-07-29 09:07:45 105KB matlab 课设 2048 gui
1
代码规范清晰。非常适合学习。 wcf实现服务端主动向客户端推送消息
2022-07-28 17:57:25 120KB wcf 回调 推送
1
结合这幅图和上面对回函数的解释,我们可以发现,要实现回函数,最关键的一点就是要将函数的指针传递给一个函数(上图中是库函数),然后这个函数就可以通过这个指针来
2022-07-27 18:41:22 95KB 一文搞懂C语言回调函数
1
1 引言   电阻是电路设计中最常用的电子元器件之一,具有多种型号、使用方便、价格便宜、操作简便等特点,在电路中具有重要作用,但也存在诸多缺点,譬如阻值不准确、功耗大、响应慢等,给电路设计带来了诸多不便。本文利用Atmel公司的高性价比AT-mega48单片机设计了一种新型电子阻抗,完全抛开了传统电阻采用电阻丝实现阻值,而是通过控制场效应管的通断时间等效改变阻值大小。这种新型的电子阻抗克服了传统电阻的缺点,具有阻值精确、响应快等优点。 2 ATmega48单片机简介   ATmega48单片机是Atmel公司推出的一款高性能单片机。由于该器件采用RISC精简指令集结构,其指令集大多为单周期
1
无极可交流电子负载设计、电子技术,开发板制作交流
1
无极速VS2012、matlab源代码,可运行,注释详细,C++代码可直接应用于工业控制!
1
基于STM32的X9C103、X9C104数字可电位器
2022-07-26 13:46:35 906KB 数字 可调 电位器 STM32
1
Ionic DevApp可以让你的app直接运行在手机上。无需打包app, 直接运行ionic serve
2022-07-24 16:04:14 27.79MB IonicDevAppap调 devApp IonicDevApp
1
图像IQ校资料:Imatest使用方法、培训材料以及图像IQ校方法学
2022-07-24 15:05:02 40.66MB Imatest 图像IQ
1