Orange OS chapter8 a程序消息流程

异步通信,消息流比较复杂

把源程序作了一些修改,方便流程跟踪与分析

新增了两个宏:

#define a  printl("<%s %d> ", __FUNCTION__, __LINE__);

#define b  printl("<%s> ", __FUNCTION__);

原来有5个进程

现在只有三个进程

原代码:

https://download.csdn.net/download/r77683962/10329014

这个显示只有一个完整的get_ticks消息流程

扫描二维码关注公众号,回复: 1249206 查看本文章

作者源程序会不断打印,我们现在只打印一次<Ticks:XX>,但是这样便于消息流分析

猜你喜欢

转载自blog.csdn.net/r77683962/article/details/79826404