LED显示屏控制卡项目软件详细设计说明书_ARM部分.pdf
文本预览下载声明
项目编号:
文档级别:绝密信息
LED 显示屏控制板项目
软件详细设计说明书
编制单位:
审核单位:***********
****项目软件详细设计说明书
目 录
1 引言4
1.1 编写目的4
1.2 背景4
1.3 定义4
1.4 参考资料4
2 程序系统的结构 (软件设计说明)5
3 程序 1 (linux 系统移植程序)设计说明7
3.1 程序描述7
3.2 功能概述 8
3.3 流程逻辑 (程序流程图) 8
3.4 存储分配及存储格式 8
4 程序2 (ARM 与FPGA 通讯子程序)设计说明9
4.1 功能概述9
4.2 性能9
4.3 输入/输出项9
4.4 通信协议9
4.5 流程逻辑 (程序流程图) 10
4.6 特效显示处理 10
4.7 ARM 以PS 方式配置FPGA 11
5 程序3 (串口通讯子程序)设计说明 12
5.1 程序描述 12
5.2 功能概述 12
5.3 性能 13
5.4 输入/输出项 13
第 2 页 共 24 页
****项目软件详细设计说明书
5.5 通信协议 13
5.6 流程逻辑 (程序流程图) 15
6 程序4 (网口通讯子程序)设计说明 15
6.1 程序描述 15
6.2 功能概述 15
6.3 性能 16
6.4 输入/输出项 16
6.5 通信协议 16
6.6 流程逻辑 (程序流程图) 19
7 程序5 (实时时钟子程序)设计说明20
7.1 程序描述20
7.2 功能概述20
7.3 性能20
7.4 输入/输出项21
7.5 通信协议21
7.6 流程逻辑 (程序流程图)22
8 程序6 (按键拨码开关响应子程序)设计说明23
8.1 程序描述23
8.2 功能概述23
8.3 性能23
8.4 输入/输出项23
8.5 通信协议23
第 3 页 共 24 页
****项目软件详细设计说明书
1 引言
1.1 编写目的
为了便于工程师 开发之前充分捋清思路,降低开发风险;同时也为了项目经理以及客
户对项目设计的理解,特制定本说明书。
1.2 背景
说明:
a .LED 显示屏项目中ARM 的嵌入式Linux 的移植;
1.3 定义
ARM :Adv
显示全部