嵌入式与UML建模 mbus通断阀

背景

最近在调试我司一款mbus通断阀,其实当初交接,我这里是基本不需要修改的,但是人算不如天算,创新才是动力,老板看重的是你的价值。。。说了这么多,其实就是开发维护这碗饭,不是白吃的。事情发展到中间就是和同事调试了好久的电压测试,期间也问了原来的开发人员。最大的感触是为啥我的电路这么烂。
介于我本职是软件工作,所以我想把该款通断阀的架构掌握清楚,希望在这方面能有提高。

在这里插入图片描述

需求分析

1.通断阀通过mbus与采集器通信
2.采集器可以下发开阀和关阀命令
3.采集器可以获得阀门状态信息
4.通断阀通过信号灯指示阀门工作状态
下面是我画的需求用例

在这里插入图片描述

规格说明

先画个系统架构图

在这里插入图片描述

其中电源模块、电机模块、mbus通讯模块、状态灯模块都包含硬件单元

架构设计

针对软件架构,我做了如下设计:

在这里插入图片描述

功能详细设计

我先拿阀门控制来说明,首先画出阀门控制顺序图

在这里插入图片描述

针对该顺序图我画了如下状态图
在这里插入图片描述
我觉得还应该有个活动图或者数据流程图

总结

这些图表也是根据网上资料一步步画出来,画这个真的看看水平,我想大家都心知肚明,希望大家能积极点评和指导!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值