TrashGod
|
5240b83578
|
目前看起来没问题了,明天去板子上测试一下
|
2024-06-28 21:40:28 +08:00 |
godcreator02
|
71eef74d41
|
写了一堆注释
|
2024-05-07 16:45:57 +08:00 |
godcreator02
|
fe7aa7f685
|
好像没啥问题,试试上dsp泡泡
|
2024-05-07 15:58:38 +08:00 |
godcreator02
|
a5cd5ec864
|
重构中,doxygen注释写在这个分支里了,没法反悔了
|
2024-05-07 15:46:51 +08:00 |
godcreator02
|
91900ca6d2
|
去掉预装载器,keyFSM的输出信号还是放在data里,但是可以在resetSignals里清除。keyFSM和templateFSM均无问题,去掉预装载器后整体运行速度[180,280],比之前快30
|
2024-04-24 14:25:31 +08:00 |
godcreator02
|
c9cb5b2cb4
|
预装载去掉了,现在直接将数据装载进data里
|
2024-04-24 13:18:59 +08:00 |
godcreator02
|
99dd52db30
|
把信号集成到FSM内部,不在子类里声明了
|
2024-04-23 22:09:53 +08:00 |
godcreator02
|
2571447e49
|
信号的清除不是直接全清除,而是根据上一次信号的响应情况清除。因为可能会有中断插入,在清空信号前设置error信号,如果把error信号清除了状态机不会到达故障状态
|
2024-04-23 21:18:30 +08:00 |
godcreator02
|
8f259cb022
|
重新整理public,protected,private关系,template文件更新了,key还没更新
|
2024-04-23 19:35:16 +08:00 |
godcreator02
|
c063cfe90f
|
必须保留预装载器,加锁做不到
|
2024-04-23 17:37:25 +08:00 |
godcreator
|
6503f3c126
|
状态机区别Data和Signal,Signal优先级更高,生命周期更短
|
2024-04-19 15:58:28 +08:00 |
godcreator
|
9edbabb063
|
预装载器小改了一下,添加了溢出标志
|
2024-04-19 13:07:09 +08:00 |
godcreator
|
cae4d5d6ce
|
小改结构,把template、按键和父子状态机的例子全写好
|
2024-01-30 23:00:38 +08:00 |
godcreator
|
5201b5769c
|
重新整理一下文件,父子状态机在28377上也测试ok,访问到子状态机最慢500,只有父状态机230左右
|
2024-01-30 16:26:38 +08:00 |