首页 > 编程知识 正文

嵌入式优秀实践案例,嵌入式系统开发之道 pdf

时间:2023-05-05 23:22:26 阅读:108087 作者:3482

GB/T 39788- 202 1

附录e

(资料附录)

嵌入式软件性能测试案例

E.1系统说明

测量对象系统和软件是嵌入式机载软件,是不同系统的核心软件。 完成系统内的综合化管理和数据处理

制作。 该软件|被称为搭载设备ij r,随机搭载设备-同“关闭电源。

该软件的主要功能如下。

a )参数加载)接到航电系统指令,刘分系统内各设备进行参数加载,|’.并报告加载结果;

b )设备检查)接受航电系统指令,控制分系统内各设备进行自查,1-.报告检查结果;

C )参数控制)接受航电系统指令,控制分系统内各设备当前| -参数;

d )周期数据七报)接收并处理分系统内各设备用期1-报的数据后,报七报航电系统。

E.2性能要求

被测软件的性能市要求如下。

A )安装在义、j机载设备上后,该软件的初始化时间没有跑过5 s

b )本航1 (!系统启动设备开往检查河,该软件需在1 00 m内根据检测指令分入系统内各设备;

c )该软件按3 s周期向分系统内的各设备周期性发送检测命令;

d )航空电气系统对分系统内某设备参数监测时(h,j .6 )该设备不在线)技术响应)被视1 )软件为

如果在500 ms内进行了数据重发,重发了两次后还没有收到设备响应,则判断为设备总线故障。 并1-. ' Ii航电系统;

e )被测软件市场周期报告分系统内各设备主控4/1以上拙参数、 I{ ij r A设备距离参数、处理精度为

毫米级; 如果距离数据有效,则报告距离数值和有效状态; 距离数据无效时, I :报告无效状态。 这个家伙

距离参数的计算公式为: s2~r2一(h - d ) 2s7-1a设备距离此外,r为a设备主t ) j报告的距离数据-

h是气压高度,d是a设备fr站的高度;

f )被测软件FI .ASH余南、内存余甲)和CPU余数均最大超过30 %;

g ) T/0总线传输从来没有行驶过1 00 kbi t /s。

E.3测试用例

E.3.1平均启动时间

表E. l对州进行了软件初始化时间测试用例设计。

表E.1软件初始化时间测试用例

l.O

名称软件初始化时间版本号

测试u的验证被视为有1J软件从|-到初始化完成的时间小的I旦等r s s

设计师测试时间

澳大利亚lj软件与自升电气系统和分系统的各设备IF .常;

前期资本条件

b )机载设备呼啸正常

30

GB/T 39788- 202 1

表E. 1 (续)

测试环境模拟/实现环境

用扎桩码被盯1 )软件也验证I )初始化时间是否满足要求

测试场景

" t步骤编号操作的预期结果

川在软件代码初始化数前拍桩测试代码.记录

当前系统时间t; 初始化数量后,tffi桩测试

代码编译成功

代码.记录当前系统时间t;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。