Design file.

This commit is contained in:
fancy 2023-11-30 06:25:16 -08:00
parent 1757fc8513
commit ddcb6d2581

View File

@ -127,20 +127,37 @@ participant 小核
participant 大核
MCU ->> MCU:待机
opt PIR信号触发
MCU ->> 小核:上电
activate 小核
小核 ->> 小核:Sensor初始化
小核 --> 大核:Sensor初始化完成-100ms
activate 大核
大核 ->> 大核:内核快启抓拍1P/3P-200ms
大核 ->> 大核:内核启动(文件系统/挂载sd卡-?ms
大核 ->> 大核:启动脚本启动APP-?ms
大核 ->> 大核:保存到sd卡-?ms
大核 ->> MCU:关机
MCU ->> 小核:断电
MCU ->> 大核:断电
deactivate 小核
deactivate 大核
alt 主控未开机
MCU ->> 小核:上电
activate 小核
小核 ->> 小核:Sensor初始化
小核 --> 大核:Sensor初始化完成-100ms
activate 大核
大核 ->> 大核:内核快启抓拍1P/3P-200ms
大核 ->> 大核:内核启动(文件系统/挂载sd卡-?ms
大核 ->> 大核:启动脚本启动APP-?ms
大核 ->> 大核:保存到sd卡-?ms
alt TEST拨键-OFF
大核 ->> MCU:关机
MCU ->> 小核:断电
MCU ->> 大核:断电
else TEST拨键-ON
opt 超时关机
大核 ->> MCU:关机
MCU ->> 小核:断电
MCU ->> 大核:断电
end
end
deactivate 小核
deactivate 大核
else 主控已经开机
MCU ->> +大核:发送抓拍指令
大核 ->> 大核:抓拍
大核 ->> MCU:回复抓拍
大核 ->> 大核:保存抓拍
大核 ->> -MCU:关机指令
MCU ->> 大核:断电
end
end
```
@ -186,7 +203,7 @@ participant MCU
participant 小核
participant 大核
MCU ->> MCU:待机
opt 设置拨键-ON
opt TEST拨键-ON
MCU ->> 小核:上电
activate 小核
MCU ->> 大核:上电
@ -197,7 +214,7 @@ opt 设置拨键-ON
大核 ->> 大核:启动脚本启动APP-?ms
alt WiFi链接
大核 ->> 大核:常通电待机
else 无操作
else 无WiFi连接/无操作
opt 超时
大核 ->> MCU:关机
MCU ->> 小核:断电
@ -229,7 +246,7 @@ MCU ->> 小核:上电
小核 --> 大核:Sensor初始化完成-100ms
大核 ->> 大核:内核启动(文件系统/挂载sd卡-?ms
大核 ->> 大核:启动脚本启动APP-?ms
alt 设置拨键-ON
alt TEST拨键-ON
alt tf card厂测配置文件存在
大核 ->> 大核:常通电待机
else tf card厂测配置文件不存在
@ -239,7 +256,7 @@ MCU ->> 小核:上电
MCU ->> 大核:断电
end
end
else 设置拨键-OFF
else TEST拨键-OFF
alt tf card厂测配置文件存在
大核 ->> 大核:常通电待机
else tf card厂测配置文件不存在