《C/C++实用UML状态机》封面

C/C++实用UML状态机

Practical UML statecharts in C/C++

Miro Samek · 初版 2008 年

6人推荐
7位读者提及
8次提及

Hacker News 上怎么说

  • 这本书[1]貌似对人挺有帮助的(别被书名吓退了):《Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems》。尤其是它探讨了主要的实现策略以及为什么要这么用。另外,书里介绍的那个具体的代码库也特别棒。……

    This book[1] seems to really help people (don't be put off by the title): Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems In particular, it discusses the main implementation strategies and why you'd want to use them. Also, the specific codebase described in the book is excellent.…

  • Miro Samek 写的《Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems》。https://www.amazon.com/Practical-UML-Statecharts-Event-Drive...

    Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems by Miro Samek. https://www.amazon.com/Practical-UML-Statecharts-Event-Drive...

  • 关于在响应式系统或通用嵌入式系统中应用状态机,有一本极好的书(以及相关的开源项目):Miro Samek 写的《Practical UML Statecharts in C/C++, 2nd Edition: Event-Driven Programming for Embedded Systems》。这是可以下载它的网站链接(https://www.state-machine.com/psicc2)。

    There's an excellent book (and associated open source project) on using state machines for reactive systems or embedded systems in general: "Practical UML Statecharts in C/C++, 2nd Edition: Event-Driven Programming for Embedded Systems" by Miro Samek. Here's a link to the site where you can download it from (https://www.state-machine.com/psicc2).

  • 除了这些链接,我还想加上 Miro Samek 的那本《Practical UML Statecharts in C/C++》,里面详细讲了如何实现(分层)状态图。书中有一章分析了对扩展状态机进行编码的不同方式(Miro 得出的结论是用函数指针,加上……

    To these links I would also add Miro Samek's book "Practical UML Statecharts in C/C++," which covers details of implementing (hierarchical) statecharts. The book includes a chapter that analyses different ways of encoding extended state machines (Miro concludes a function pointer, with…

  • 我挺喜欢《Practical UML Statecharts in C/C++》里的做法,至少是那个简化的方案。大体上就是把状态保存在一个函数指针上,每个状态由一个函数表示,该函数接收传入的消息或事件,并返回下一个状态。我曾把它用在……

    I like the approach of "Practical UML Statecharts in C/C++", at least the simple one. More or less, keep the state on a function pointer, each state is represented by a function which gets incoming messages or events and returns the next state. I used it for…

  • 我读过这本关于嵌入式系统多线程的神书:《Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems》。作者为严重受限的硬件搞了一套超神的技术栈来实现伪实时调度,http://www.state-machine.com/ 。QP-nano 带来了异步实时……

    I read this awesome book and multi threading embedded systems. "Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems" The author has an amazing stack for psuedo real time scheduling on seriously limited hardware, http://www.state-machine.com/ . QP-nano brings async real…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助