- 24
- 0
- 约2.49万字
- 约 87页
- 2017-01-03 发布于山西
- 举报
模块交互( Module Interaction) 在下面的几种情形下,模块间会发生交互: 模块间消息传递。 对一个函数的直接调用,这个函数被另一个模块所注册。 模块调用内核函数ker-*实现对系统内核的调用 SOS中的消息都是异步的,模块发出一个消息后,该消息便被放入了消息队列。SOS主调度循环从优先级队列中取得消息并将消息传递给目标模块的消息处理程序 模块之间的直接函数调用用于实现模块间需要同步运行的操作。SOS使用了函数注册和订阅机制实现了直接函数调用 模块交互… 模块A调用通过消息调用模块B 模块A直接调用模块B 模块函数指针表 Dynamic Linking Module A Module B Message Passing 消息 缓冲区 Module A Module B 函数注册 static mod_header_t mod_header SOS_MODULE_HEADER = { .mod_id = TREE_ROUTING_PID, //模块的id号 .state_size = sizeof(tree_route_state_t), //模块状态占有的空间 .num_timers = 2, //使用了2个定时器 .n
您可能关注的文档
- PKPM工程质量检测信息化数据自动采集系列产品介绍课件.ppt
- RationalClearQuest使用手册课件.doc
- RTX群组管理安装手册课件.doc
- Seo新时代寻求独立博客生存之道课件.pptx
- sect;22微分方程式的建立与求解课件.ppt
- Unit13课件.ppt
- XX专业培养方案课件.doc
- YesterdayOnceMore课件.ppt
- [课件]第一节 地球的宇宙环境课件.ppt
- _绿色叶子环保.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)