fengyuganyu
发表于 2012-1-2 23:58:25
回复【楼主位】Gorgon Meducer 傻孩子
-----------------------------------------------------------------------
Mark
weihei
发表于 2012-1-3 00:10:18
好东西。还在探索ING....
zzz1367
发表于 2012-1-3 10:15:40
3 axe
qingyin2009
发表于 2012-1-3 10:18:16
水有点深了,慢慢了解
jyjmaster
发表于 2012-1-3 11:49:34
MARK
fanmingming
发表于 2012-1-3 12:07:03
回复【楼主位】Gorgon Meducer 傻孩子
-----------------------------------------------------------------------
这个一定要mark
wazhiyi
发表于 2012-1-3 12:35:45
mark
beiwei23du
发表于 2012-1-3 16:19:53
mark,做键盘程序时用到过....
xuanke
发表于 2012-1-3 20:18:51
mark
zfx19890921
发表于 2012-1-3 22:30:55
mark
Trylin
发表于 2012-1-4 12:30:23
经典,mark
zhang0352505
发表于 2012-1-4 13:10:30
MARK一下,以前别人和我说过类似的东西,但没系统讲解过,求楼主继续发文
vvooo2009
发表于 2012-1-8 22:19:01
学习中~~~~~~~~~~~
Gorgon_Meducer
发表于 2012-1-9 22:12:11
to 【313楼】 zhang0352505 飞上天堂的猪
----------------------------------------
先尝试用用看,然后体会体会。
xxsea
发表于 2012-1-10 10:07:59
mark
songtao0728
发表于 2012-1-10 12:38:56
mark
uc_cm0
发表于 2012-1-10 12:42:26
C用函数指针做状态机,
C++用虚函数做状态机。
状态机第三式:函数指针状态机
litaohqqt
发表于 2012-1-16 12:02:42
mark 谢谢!
toofen
发表于 2012-1-16 13:42:35
回复【楼主位】Gorgon Meducer 傻孩子
-----------------------------------------------------------------------
mark 一下,用的上
liu123748
发表于 2012-1-30 20:27:14
得学习学习
wangqis
发表于 2012-1-31 14:36:09
mark
xiaowenshao
发表于 2012-2-2 00:02:17
体会,
jyjmaster
发表于 2012-2-2 11:17:58
回复【楼主位】Gorgon Meducer傻孩子
-----------------------------------------------------------------------
"状态在心中,无态也变态"这句太经典了。。。。。。。。。。。。。。。膜拜。。./emotion/em173.gif
losting
发表于 2012-2-16 13:06:10
mark
zuceyige
发表于 2012-2-16 13:36:13
mark!!!
fuzengyue
发表于 2012-2-16 14:30:41
mARK
enovo2468
发表于 2012-2-16 19:50:18
mark
goldrained
发表于 2012-2-16 23:07:14
mark
chenruichao
发表于 2012-2-17 00:06:48
mark
eleven_sue
发表于 2012-2-27 16:30:07
mark
laign
发表于 2012-2-27 17:47:06
MARK
zhailine
发表于 2012-3-5 23:36:49
mark
r166
发表于 2012-3-6 08:27:06
mark
yulong2007
发表于 2012-5-3 21:20:06
MARK 好好学习
guolun
发表于 2012-5-8 08:58:49
怎么我的浏览器显示楼主的内容是空白一片?
锦瑟华年
发表于 2012-5-9 00:36:18
guolun 发表于 2012-5-8 08:58 static/image/common/back.gif
怎么我的浏览器显示楼主的内容是空白一片?
我也是一片空白{:sweat:}
Gorgon_Meducer
发表于 2012-5-9 00:40:11
锦瑟华年 发表于 2012-5-9 00:36 static/image/common/back.gif
我也是一片空白
已经上报了...
tomatoyyh
发表于 2012-5-10 10:03:41
mark mark mark mark
xiaoliusheng
发表于 2012-5-12 09:03:09
为啥我看不到文章呢.....
Gorgon_Meducer
发表于 2012-5-12 12:18:14
xiaoliusheng 发表于 2012-5-12 09:03 static/image/common/back.gif
为啥我看不到文章呢.....
目前好像有点问题。
mcs8098
发表于 2012-5-14 21:09:01
支持傻孩子 MARK
vcgood
发表于 2012-5-28 00:37:15
MARK
一下的
hamipeter
发表于 2012-5-28 09:11:21
顶一下!1
lyyyuna
发表于 2012-5-29 20:16:35
还是看不到文章。。。
mcujack
发表于 2012-6-6 16:19:04
怎么什么也没看到
fengtianzhifeng
发表于 2012-6-26 10:26:35
咦~我怎么看不到帖子的内容呢?
zhanghuhhhhh
发表于 2012-7-5 10:49:51
试了很多按键程序,效果都不理想。用状态机解决按键拉动。太完美了。
Gorgon_Meducer
发表于 2012-7-6 12:08:27
看不到帖子的同志,可以暂时在拜度里面搜索这个帖子的名字,有兄弟转载过的……
jesonsyj
发表于 2012-7-9 14:05:43
为什么看不了图呢?
crazy_bin
发表于 2012-7-10 14:39:28
帖子呢??????
zcx2012
发表于 2012-7-12 18:37:34
果断mark{:lol:}
1535414824
发表于 2012-7-13 16:27:21
谢谢分享{:handshake:}
beijinggood2008
发表于 2012-7-17 23:30:33
贴子内容呢?
Gorgon_Meducer
发表于 2012-7-23 21:13:02
终于把这个帖子的状态恢复了。
guiyang
发表于 2012-7-27 00:06:59
有劳版主了,受益匪浅!
Derange
发表于 2012-7-31 11:09:34
状态机 不错
小默
发表于 2012-8-3 14:56:34
mark
rossih
发表于 2012-8-15 22:52:37
简单易懂!谢谢
陈洪欢_杭电
发表于 2012-8-19 13:46:35
mark,mark!
inovar
发表于 2012-9-7 15:13:30
学习中。。。。
zzx1415
发表于 2012-9-24 09:52:21
zy473551 发表于 2011-3-3 10:27 static/image/common/back.gif
其实:学习状态机最好的入门应该是写LCD的菜单程序。
一环扣一环,逐级递进,逐级退出,而且每级里面显 ...
不错,正合我意!!!
gtzhangzr
发表于 2012-10-18 01:02:11
谢了,一直在想的问题
foreng5908
发表于 2012-10-20 21:53:59
好东西,收藏了
pular0820
发表于 2012-11-5 11:49:05
正在学习状态机 mark一下
lyl520719
发表于 2012-11-10 01:44:41
正在学习Verilog状态机。
bbxyliyang08
发表于 2012-11-10 14:54:46
学习了,谢谢
haolaishi
发表于 2012-11-20 19:45:50
支持傻孩子
Honey_comb
发表于 2012-11-22 14:24:37
{:victory:}markmark
叶大鹏
发表于 2012-11-26 19:17:09
学习中,楼主厉害。
sunplus
发表于 2012-12-15 15:03:34
特意来找,状态机方面的资料
yiming988
发表于 2012-12-26 17:13:43
赶紧围观。今天去汉唐书城找了一下午关于状态机的书,竟没有一本
wuqiushan741826
发表于 2013-1-9 11:28:22
好贴啊,学习了,LZ请继续。。。
cpwander
发表于 2013-1-11 21:23:12
继续努力!
Hz01800475
发表于 2013-1-13 16:55:36
其实人脑也是单线程的,状态机,相当于数学的微积分。。。个人感想。{:titter:}
Gorgon_Meducer
发表于 2013-1-13 19:35:22
Hz01800475 发表于2 小时前 static/image/common/back.gif
其实人脑也是单线程的,状态机,相当于数学的微积分。。。个人感想。...
人脑可不是单线程哦。最接近人脑的是FPGA,而且不是用它实现了个CPU,而是整体由若干个耦合度非常高的CPU,DSP,Memory构成
Hz01800475
发表于 2013-2-18 11:19:28
这个状态如果超过32个状态,要怎么开展才好啊?
Myauto123
发表于 2013-2-18 18:10:22
本帖最后由 Myauto123 于 2013-2-18 18:13 编辑
现在刚接触,看得懂,用不来。。还是没有深入的理解状态机这东西。。。
看《时间触发嵌入式系统设计模式》也是,
要是让自己什么都不参考,很难写到那个程度啊。。
maimaige
发表于 2013-2-19 13:22:01
mark 一下
Gorgon_Meducer
发表于 2013-2-20 00:25:02
Hz01800475 发表于 2013-2-18 11:19 static/image/common/back.gif
这个状态如果超过32个状态,要怎么开展才好啊?
问一个类似的问题,一个.c文件里面的代码超过500行了怎么办?或者说,main里面的代码超过200行了怎么办?
Hz01800475
发表于 2013-2-20 14:08:40
Gorgon_Meducer 发表于 2013-2-20 00:25 static/image/common/back.gif
问一个类似的问题,一个.c文件里面的代码超过500行了怎么办?或者说,main里面的代码超过200行了怎么办? ...
那就多声明几个吧。
Gorgon_Meducer
发表于 2013-2-20 16:15:29
Hz01800475 发表于 2013-2-20 14:08 static/image/common/back.gif
那就多声明几个吧。
我不知道你表达的意思是否和我说的相同:我想说的是拆分成子状态机
Hz01800475
发表于 2013-2-21 08:57:13
Gorgon_Meducer 发表于 2013-2-20 16:15 static/image/common/back.gif
我不知道你表达的意思是否和我说的相同:我想说的是拆分成子状态机
嗯,好的。谢谢
Hz01800475
发表于 2013-2-27 16:39:04
Gorgon_Meducer 发表于 2013-2-20 16:15 static/image/common/back.gif
我不知道你表达的意思是否和我说的相同:我想说的是拆分成子状态机
以函数指针为基础的状态机.写在新书了啊,不放论坛了吗。
Hz01800475
发表于 2013-2-27 16:40:31
Gorgon_Meducer 发表于 2013-2-20 16:15 static/image/common/back.gif
我不知道你表达的意思是否和我说的相同:我想说的是拆分成子状态机
最终介绍protoThread的状态机原理。
期待新书出版
Gorgon_Meducer
发表于 2013-2-28 11:48:04
Hz01800475 发表于 2013-2-27 16:39 static/image/common/back.gif
以函数指针为基础的状态机.写在新书了啊,不放论坛了吗。
l论坛里面我放了一个相关的专题,已经有比较详尽的讨论了。
请看这个帖子 http://www.amobbs.com/thread-5507175-1-1.html
Gorgon_Meducer
发表于 2013-2-28 11:48:39
Hz01800475 发表于 2013-2-27 16:40 static/image/common/back.gif
最终介绍protoThread的状态机原理。
期待新书出版
protoThread在本论坛也有网友发起过详尽的讨论,在LGT板块。
Hz01800475
发表于 2013-2-28 14:25:21
Gorgon_Meducer 发表于 2013-2-28 11:48 static/image/common/back.gif
protoThread在本论坛也有网友发起过详尽的讨论,在LGT板块。
谢谢,我去学习下。
lvhoujun
发表于 2013-3-1 17:18:36
还是建议学单片机的同学们去看看Z-STACK的编程思想,我认为那是经典。研究了Z-STACK,才知道了单片机程序应该怎样写,才知道自己编了20年单片机程序都是瞎编!
lvhoujun
发表于 2013-3-1 19:21:06
本帖最后由 lvhoujun 于 2013-3-1 19:26 编辑
keepworking 发表于 2011-3-2 15:36 static/image/common/back.gif
请教楼主一个问题,如果在一个应用中有多个事件任务,我希望MCU能够以时间片的方式轮流处理每个事件,而不是要 ...
使用定时器中断查询事件。不过,这个方式不可取,因为单片机的速度太慢,不适合做并行任务。为了保证实时性,最好定义出事件的优先级,保证优先事件得到优先执行。
Hz01800475
发表于 2013-3-12 08:43:43
lvhoujun 发表于 2013-3-1 17:18 static/image/common/back.gif
还是建议学单片机的同学们去看看Z-STACK的编程思想,我认为那是经典。研究了Z-STACK,才知道了单片机程序应 ...
谢谢,我去看看先。
鼎邑
发表于 2013-3-14 23:18:07
学习下{:handshake:}
wangkangming
发表于 2013-3-15 16:54:14
MARK一下晚上看看
pigy0754
发表于 2013-3-20 21:54:05
Mark,好好看看!多谢!{:biggrin:}
zl_123
发表于 2013-3-23 23:24:38
mark,相当好
236719016
发表于 2013-3-25 19:56:00
找到组织了,内牛满面啊!真心激动,一直在找这样的思想
heiselpy
发表于 2013-4-11 10:08:13
你说的状态机的原理我明白了,可是我就不明白什么时候要用这种结构呢?
我是这么想的:在程序最开始对系统进行状态检测,状态检测函数设置好所有状态对应的标志位,
然后再进行状态处理函数,根据状态标志位进行相应的处理,这种方法我觉得更好理解。
你这种方法似乎只要给定了某个初值,就可以连续不断的执行下去,状态检测放在状态机里进行,根据检测到的状态进行转移,和我那种方法本质上是一样的,是这样吗?
Gorgon_Meducer
发表于 2013-4-11 16:29:09
heiselpy 发表于 2013-4-11 10:08 static/image/common/back.gif
你说的状态机的原理我明白了,可是我就不明白什么时候要用这种结构呢?
我是这么想的:在程序最开始对系统 ...
状态机是用来固化程序员设计的思维模型的,实际上几乎所有的控制类程序都可以写成状态机。
你问题的问题我其实无法回答你……因为……太大了……
heiselpy
发表于 2013-4-11 16:37:59
Gorgon_Meducer 发表于 2013-4-11 16:29 static/image/common/back.gif
状态机是用来固化程序员设计的思维模型的,实际上几乎所有的控制类程序都可以写成状态机。
你问题的问题 ...
看来我得去学习下状态机的知识了,说实话我只是刚做软件而已,没什么积累
Gorgon_Meducer
发表于 2013-4-11 16:39:18
heiselpy 发表于 2013-4-11 16:37 static/image/common/back.gif
看来我得去学习下状态机的知识了,说实话我只是刚做软件而已,没什么积累 ...
你可以尝试从我文章中说的翻译流程图到状态机的方法开始。
zhmingwang
发表于 2013-4-26 01:02:13
MARK状态机,话说我都用RTOS,状态机神马的就让他隐藏得更深一点吧{:lol:}