MCU-MBD单元测试流程

 

1.范围

本规范规定了基于模型开发的模块单元测试流程。

本规范适用于百度公司基于模型开发的控制器应用层建模,如ACU等控制器应用层开发。

2. 依赖项

序号

项目

1

模块模型软件开发需求

2

模型xls文件

3

模型数据m文件

3. 模块单元测试步骤

3.1 设计test case

以附件一demo为例,根据模型软件需求进行功能验证测试,按如下格式进行test case设计填写至excel中,其中第一列为时间轴,以s为单位。紧接根据模型输入量的多少按列进行test case输入设计。将目标输出TargetRst输出目标输出,Rst以0进行填充;

3.2 创建模型测试环境

3.2.1 以附件一demo为例,待测模型为SensorVolt_Test.slx,修改PreTest.m,将modelname改为SensorVolt_Test;

3.2.2 调整Test_swc_Config.m中的FixedStep参数与test case步长一致(demo为0.5s),仿真起始时间与test case一致。

3.2.3 运行PreTest.m,自动生成测试环境,如下图:

3.2.4 调整模型框图至合适大小

3.3 创建模型测试环境

3.3.1 导入test case。双击Inputs(signal builder),单击file->Inport form file,弹出Import File窗口,如下图:

需要完整文档点击如下链接下载:

百度MCU-MBD单元测试流程资源-CSDN文库

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电气_空空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值