单片机软件系统设计方法,实例以及如何分析流程,软件结构,边界保护等