lawrencejiabin
3/14/2020 - 2:04 AM

代码隔离性--时间片

代码流程必须具有时间片的流程,绝对不可混合杂糅一起。

代码必须按照硬件功能,切片处理,按照硬件的使用流程,按时间片切片分布。

建议分4层结构:
1.硬件驱动层(兼容多款硬件)
2.接口封装层(SDK接口层)
3.纯软件逻辑层(方案商修改层)
4.产品功能层(产品定义)