QP状态机学习过程中的笔记,还没完成,先上传,后面更新。
2022-03-27 19:11:56 23KB QP状态机
1
UML 状态图的实用C/C++设计 第二版 中文 QP HSM FSM 嵌入式系统的事件驱动型编程技术 pdf 版本 很清晰
2022-03-27 14:28:51 4.02MB 第二版 中文 QP 状态机
1
UML的高层次抽象概念和现代的层次状态机(UML)的实际编程实践之间架起了一座桥梁, 架构不需要使用大型工具, 即可实现对UML状态图和并发事件型驱动应用程序的手工编码
2022-03-27 12:01:58 20.76MB UML 状态机 事件驱动 嵌入式
1
一种图形工具,用于设计有限状态机并将其导出到硬件描述语言,例如C,C ++,Objective-C,Java,Python,PHP,Perl,Lua代码生成的VHDL,AHDL,Verilog或Ragel / SMC文件。
2022-03-24 16:34:01 2.03MB 开源软件
1
Robert C. Martin做了两个自动产生FSM代码的工具,for java和for C++各一个。这个工具的输入是纯文本的状态机描述,自动产生符合State Pattern的代码,这样developer的工作只需要维护状态机的文本描述,没必要冒引入bug的风险去维护code。
2022-03-24 10:01:09 169KB 状态机 state模式
1
linux下实现状态机,利用多线程处理,直接make可以调试
2022-03-21 15:27:25 4KB 状态机
1
超屌的按键处理方式(类思想,状态机,高移植性)。。。 key_down 共有32位,这里把它分割成不同的区域: 0-3 : 预留区域,这里最多定义4个按键,哪个为1表示状态“绑定”在哪个按键上面 4-7 : 短按判断区,这里最多判断4个,哪个按键在触发短按事件,哪个位置1 8-11 : 长按判断区,这里最多判断4个,哪个按键在触发长按事件,哪个位置1 12-15 : 连击判断区,这里最多判断4个,哪个按键在触发连击事件,哪个位置1
2022-03-20 23:13:01 68KB 按键检测 状态机
1
怎么能把按键处理玩出花?按键处理作为一个基础入门实验,大部分人在刚接触单片机的时候都会自己写一份,开始我们利用延时消抖,后来发现在大的工程当中,延时消抖在没有加入操作系统来调度的情况下,无疑是一种很浪费资源的做法。再后来我们开了定时器去扫描,确实比较靠谱,但是一但设计到复杂的组合按键,长按短按双击等,就需要我们去费很大的功夫去进行逻辑判断。 在网上看到了很多很棒的方法,即把底层寄存器的配置抽离出来,采用状态机思想去进行逻辑判断,可以有效地实现各种复杂的按键处理。借鉴这种思想,完成了自己的按键处理函数。这里直接上代码,再讲解。 .h 头文件: #ifndef __KEY_H #define __
2022-03-20 22:53:00 201KB 状态机
1
利用状态机的形式对按键按下的不同转台进行细分,对高电平低电平进行判断,从而滤除抖动
2022-03-18 19:22:43 1.37MB FPGA 状态机 按键消抖
1
使用Verilog HDL设计的一个能够自启动、具有正反转功能的三相六拍步进电机脉冲分配器。已经写好Nexy4DDR的管脚约束文件
2022-03-16 17:18:16 495KB verilog 状态机
1