嵌入式软件系统设计方案案例

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

待定颜色

修改颜色

疑问颜色

采集器软件系统设计方案

版本历史

目录

1.引言 (5)

1.1 目的 (5)

1.2 背景和范围 (5)

1.3 定义 (5)

1.4 参考资料 (5)

2.系统结构 (5)

2.1 系统功能 (5)

2.2硬件系统框架 (6)

2.2 软件系统框架 (7)

3.上行规约解析模块设计说明 (9)

3.1描述 (9)

3.2功能 (9)

3.3设计思路(算法、流程) (9)

3.4接口 (10)

3.5资源分配、性能 (12)

3.6测试方法 (12)

4.读写参数模块设计说明 (12)

4.1描述 (12)

4.2功能 (12)

4.3设计思路(算法、流程) (13)

4.4接口 (13)

4.5资源分配、性能 (14)

4.6测试方法 (14)

5.周期抄表任务管理 (14)

5.1描述 (14)

5.2功能 (14)

5.3设计思路(算法、流程) (14)

5.4接口 (14)

5.5资源分配、性能 (14)

5.6测试方法 (15)

6.读历史电量数据模块设计说明 (15)

6.1描述 (15)

6.2功能 (15)

6.3设计思路(算法、流程) (15)

6.4接口 (15)

6.5资源分配、性能 (15)

6.6测试方法 (15)

7.数据存储和电表信息存储管理 (15)

7.1描述 (15)

7.2功能 (16)

7.3设计思路(算法、流程) (16)

7.4接口 (20)

7.5资源分配、性能 (20)

7.6测试方法 (20)

8.数据交换模块设计说明 (21)

8.1描述 (21)

8.2功能 (21)

8.3设计思路(算法、流程) (21)

8.4接口 (21)

8.5资源分配、性能 (21)

8.6测试方法 (21)

9.广播校时任务模块设计说明 (21)

9.1描述 (21)

9.2功能 (22)

9.3设计思路(算法、流程) (22)

9.4接口 (22)

9.5资源分配、性能 (22)

9.6测试方法 (22)

10.更改RS485通讯速率设计说明 (23)

10.1描述 (23)

10.2功能 (23)

10.3设计思路(算法、流程) (23)

10.4接口 (23)

10.5资源分配、性能 (23)

10.6测试方法 (23)

11.抄表记录周期任务设计说明 (23)

11.1描述 (23)

11.2功能 (23)

11.3设计思路(算法、流程) (23)

11.4接口 (23)

11.5资源分配、性能 (24)

11.6测试方法 (24)

12.循环显示周期任务设计说明 (24)

12.1描述 (24)

12.2功能 (24)

12.3设计思路(算法、流程) (24)

12.4接口 (24)

12.5资源分配、性能 (24)

12.6测试方法 (24)

13.底层驱动设备设计说明 (25)

13.1红外通讯驱动 (25)

13.2 上行RS485通讯驱动 (26)

13.3 下行RS485通讯驱动 (27)

13.4 液晶i2c驱动 (29)

13.5 时钟i2c驱动 (29)

13.6 系统时钟8025驱动 (30)

13.7 液晶显示驱动 (31)

13.8 FLASH底层驱动 (32)

13.9 按键操作驱动 (32)

13.10 LED灯和看门狗驱动 (33)

1.引言

1.1 目的

设计一个在采集器系统中对数据进行合理、高效、快速管理和处理;

任务提出者:XX;

开发者:集抄开发组;

适合读者:集抄开发小组以及相关领导;

用户或单位:。

1.2背景和范围

软件系统的名称:采集器软件系统;

适合“居民集中抄表系统”中的采集器软件。

1.3定义

1.4参考资料

●低压电量采集器通讯协议

●低压电量采集器订货技术规范

2.系统结构

2.1系统功能

●通道管理:上行包括本地RS485、红外;下行RS485;

●上行规约符合低压电量采集器通讯协议;

●读历史电量数据;

●读写参数;

●广播校时;

●更改RS485通讯速率;

●抄表任务:即时任务(1点)、日末(70点,即70天)、月末(12点,即一年)、冻结(4点);

●抄表失败提示管理;

●表任务电量数据管理以及表参数管理;

●能随时冻结当前电量以及电量数据、电表信息清除功能;

●液晶循环控制显示、以及背光控制;

●下行规约符合645规约;

●对用户命令的反应在为300ms内;

●生命周期大于十年。

2.2硬件系统框架

相关文档
最新文档